linux中kill 、killall、killall5命令区别
linux的kill、killall、killall5命令区别
1.kill
kill命令可以杀死指定PID的进程。
也就是说,如果我们要杀死一个我们只知道名称的的进程,我们需要两个步骤:
- 通过使用ps命令,并且配合使用grep命令,找到进程的PID
- 通过kill命令kill -9
,杀死进程
2.killall
kill和killall5这两个命令是系统自带的,即使最小化安装也有的命令,killall这个命令如果是最小化安装需要 yum安装,
安装命令为:
yum install psmisc -y
killall命令使用进程的名称杀死进程,不在需要pid作为参数。
3.killall5
killall5是SystemV killall命令。它向所有进程发送一个信号,除了内核线程和它自己会话中的进程,所以它不会杀死运行脚本的shell。
本文来自博客园,作者:Harry_666,转载请注明原文链接:https://www.cnblogs.com/harry66/p/16504302.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步