kill命令 – 杀死进程

855次阅读
没有评论

kill 正如这个单词的意思一样,就是杀死。linux 系统中 kill 命令用来删除执行中的程序或工作。

kill 命令可将指定的信号发送给相应的进程或工作。kill 命令默认使用信号为 15,用于结束进程或工作。如果进程或工作忽略此信号,则可以使用信号 9,强制杀死进程或作业。

语法格式:kill [参数] [进程号]

常用参数:

-l 列出系统支持的信号
-s 指定向进程发送的信号
-a 处理当前进程时不限制命令名和进程号的对应关系
-p 指定 kill 命令只打印相关进程的进程号,而不发送任何信号

参考实例

列出系统支持的信号列表:

[root@linuxvip ~]# kill -l

查找进程,并用 kill 杀掉:

[root@linuxvip ~]# ps
PID TTY TIME CMD
1951 pts/0 00:00:00 bash
2446 pts/0 00:00:00 ps

查看 bash 的进程 ID 为 1951,然后输入:

[root@linuxvip ~]# kill -9 1951

正文完