系统管理 · 2022年02月20日 0

kill命令 – 杀死进程

kill正如这个单词的意思一样,就是杀死。linux系统中kill命令用来删除执行中的程序或工作。 kill命令可将指定的信号发送给相应的进程或工作。 kill命令默认使用信号为15,用于结束进程或工作。如果进程或工作忽略此信号,则可以使用信号9,强制杀死进程或作业。 **语法格式:** kill [参数] [进程号] **常用参数:** | -l | 列出系统支持的信号 | | ---- | ------------------------------------------------------ | | -s | 指定向进程发送的信号 | | -a | 处理当前进程时不限制命令名和进程号的对应关系 | | -p | 指定kill命令只打印相关进程的进程号,而不发送任何信号 | **参考实例** 列出系统支持的信号列表: ``` [root@anycode ~]# kill -l ``` 查找进程,并用kill杀掉 : ``` [root@anycode ~]# ps PID TTY TIME CMD 1951 pts/0 00:00:00 bash 2446 pts/0 00:00:00 ps ``` 查看bash的进程ID为1951,然后输入: ``` [root@anycode ~]# kill -9 1951 ```