kill 命令 ¶
通常使用 ¶
kill -s SIGNAL PID
使用Kill管理进程状态
- 强制结束进程:kill -9
- 暂停前置进程:kill -19
- 恢复进程运行:kill -18
- 正常终止+平滑停机:kill -15
- 对进程发送 CTRL-C: kill -2
- 给进程发送重启信号:kill -1
注意:部分进程可能不识别信号1,向进程发送信号19暂停进程后,系统提示STOPPED并将此进程放到后台,但再给它发送信号18重新运行时,系统不会将此进程放回前台。
终止某个用户的进程
pkill -u USERNAME
处理僵尸进程 ¶
#Linux #进程管理 #常见问题
处理僵尸进程
# 查看僵尸进程
ps -ef | grep defunct
**结束僵尸进程。由于僵尸进程已经挂死,不会响应一般的KILL信号,因此要针对其父进程,让父进程处理僵尸进程
**
kill -s 15 $PARENT_PID
kill -s 17 $PARENT_PID
kill -s 9 $PARENT
# 信号9代表强制终止,信号15指示系统正常终止进程,信号17只是父进程回收僵尸进程资源。其强制性是从强到弱
评论
请登录后发表评论。
暂无评论。成为第一个评论者!