kill命令用于删除执行中的程序或工作。
kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。语法:
kill [-s <信息名称或编号>][程序]
或
kill [-l <信息编号>]
命令选项
- -l <信息编号> 若不加<信息编号>选项,则-l参数会列出全部的信息名称。
- -s <信息名称或编号> 指定要送出的信息。
- [程序] [程序]可以是程序的PID或是PGID,也可以是工作编号。
例如:
1、杀死进程
kill 进程编号
2、强制杀死进程
kill -KILL 进程编号
3、发送SIGHUP信号,可以使用一下信号
kill -HUP 进程编号
4、彻底杀死进程
kill -9 进程编号
5、显示信号
kill -l