Linux kill命令
Linux kill命令用于删除执行中的程序或工作
语法:kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
-l <信息编号> 若不加<信息编号>选项,则-l参数会列出全部的信息名称。
-s <信息名称或编号> 指定要送出的信息。
[程序] [程序]可以是程序的PID或是PGID,也可以是工作编号。
先执行kill -l 列出所有信号名称,然后执行kill -9 xx 来强制删除进程
只有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略。 下面是常用的信号:
HUP 1 终端断线
INT 2 中断(同 Ctrl + C)
QUIT 3 退出(同 Ctrl + \)
TERM 15 终止
KILL 9 强制终止
CONT 18 继续(与STOP相反, fg/bg命令)
STOP 19 暂停(同 Ctrl + Z)
显示系统进程
ps -ef
过滤
ps -ef|grep jdk /redis
配合ps来删除想删除的进程
比如删除vim
先 ps -ef|grep vim 查出想要删除的进程信息
再执行 kill -9 Pid (一定是pid)