linux-1

读(4)、写(2)、执行(1)

注意虽然写权限更重要,但是w=2是二进制设计的直接结果,不是越重要数字越大!!

  1. a+w会给所有用户(所有者、组用户、其他用户)添加写权限

  2. u-x移除所有者的执行权限

  3. g+x添加组用户的执行权限

SIGTERM

因为:

SIGTERM 是用于优雅终止进程的标准信号,因为它允许进程捕获该信号、执行清理操作(如释放资源)并正常退出。SIGKILL 是强制终止,不可被进程捕获或忽略,因此不优雅;SIGINT 通常由 Ctrl+C 发送,用于中断进程,虽可被捕获但主要设计用途并非专门终止;SIGQUIT 可被捕获,但通常用于异常终止并生成 core dump,不符合优雅终止的定义。​

信号名称 信号编号 触发方式 是否可捕获 典型用途 特点说明
​SIGKILL​ 9 kill -9或系统强制终止 ❌ 不可捕获 强制立即终止无响应进程 最强大的终止信号,进程无法防御
​SIGINT​ 2 Ctrl+C ✅ 可捕获 交互式程序中断 用户友好的中断方式,允许清理
​SIGTERM​ 15 kill -15或服务停止命令 ✅ 可捕获 ​优雅停止服务​ 推荐的生产环境终止方式
​SIGQUIT​ 3 Ctrl+\ ✅ 可捕获 调试和核心转储 生成core文件用于故障分析

守护进程(Daemon Process)​​是一种特殊的后台进程,它脱离终端控制并长期运行,通常用于提供系统或网络服务。

相关推荐
YuMiao5 小时前
gstatic连接问题导致Google Gemini / Studio页面乱码或图标缺失问题
服务器·网络协议
chlk1231 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑1 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件1 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
碳基沙盒1 天前
OpenClaw 多 Agent 配置实战指南
运维
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash2 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI2 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux
Sinclair3 天前
简单几步,安卓手机秒变服务器,安装 CMS 程序
android·服务器