kill命令
kill
-- 杀死或者向一个进程发送信号。
除了超级用户(superuser
)外,其他的用户都只能向自己的进程发送信号。
kill
命令的常见用法有:kill [-s signal_name | -signal_name | -signal_num] pid
。
例如,要向进程ID为6358
的进程发送信号SIGQUIT(3)
,可以采用下面的写法:
kill -s SIGQUIT 6358
kill -SIGQUIT 6358
kill -3 6358
其中3
为信号SIGQUIT
对应的SIGNUM
;可以通过命令kill -l
查看所有的信号。
常用的信号有:
-
1.SIGHUP
(挂起) -
2.SIGINT
(中断) -
3.SIGQUIT
(退出) -
6.SIGABRT
(中止) -
9.SIGTERM
(终止) -
15.SIGKILL
(强制杀死进程, 进程不能忽略该信号)
默认情况下kill
发送的信号是SIGTERM
。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。