Linux下使用killall命令终止进程的8大用法
运行结果如下:
但是,这个选项要慎用,因为它会把该用户所有进程,包括终端进程,全部杀死,将导致该用户直接退出。所以,如果不想挨揍的话不要轻意尝试这个选项。 3、终于时间的方式终止进程 假如我们现在运行了很多程序,我们只想杀死运行时间超过 5h 的进程,那么可以使用 -o 选项,其中 o 代表 older 如下:
同样地,如果你想杀死进行时间小于 4h 的进程,那么可以使用 -y 选项,其中 y 代表 younger ,如下:
这两个选项同样非常粗暴,也会把终端退出,所以先不演示了。 4、忽略大小写 默认情况下,killall 命令是大小写敏感的,所以我们如果写错大小写,将无法正确杀死进程。
如果我们想忽略大小写,可以加上 -I (大写字母 i )选项。
5、关闭命令执行回显 默认情况下,killall 会告诉你命令执行情况,但是,我们如果不关心它的执行结果,只想让它静默执行,该怎么办?只需加上 -q 选项即可,其中 q 表示 quite , 如下:
6、列出所有支持的信号 如前文所述,默认情况下,killall 命令将发送 SIGTERM 信号,那么,安可以发送其它信号吗?当然是可以的。可以使用 -l 选项查看 killall 所支持的所有信号:
你可以使用 -s 选项(后面跟一个信号名)来向一个进程发送特殊信号。 7、交互式操作 如果你在杀死多个进程时不太放心,担心把不该杀死的进程给杀死了,那么你可以使用 -i 选项,这样就可以自由决定哪些进程应该被杀死,哪些进程应该被保留。
8、等待直到某个进程被终止 (编辑:大同站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何使用Windows 10内置的屏幕剪切工具
- Win10笔记本麦克风没有声音处理方法
- 如何使用注册表或组策略打开或关闭Windows 10中的安全问题
- 如何在Windows XP上以只读方式安装硬盘?
- windows-server-2003 – 可以使Robocopy跳过打开的文件吗?
- Windows10系统下获取文件路径的办法
- windows – 您对供应商的想法,要求所有用户使用相同的用户名
- OpenSnitch:一个Linux上的应用程序防火墙
- Google 在 Chrome 上提出了「隐私沙盒」方案,试图解决让它
- Windows SharePoint Services与Microsoft Office SharePoin
- microsoft-office-365 – 在Office 365中验证后,
- Windows .bat / .cmd函数库在自己的文件?
- 微软第一个测试版的 Chromium 的 Edge 浏览器已经
- 告别Windows 10越升越卡 Windows 10专业工作站版
- 设计大神公布2019年版WinXP系统概念设计:杂揉众
- .net – Windows Server 2008上的最大tcp / ip连
- Linux的优缺点,Linux与Windows的区别
- windows server 2008 R2/windows 7管理四 迁移文
- 出奇的好用 聊聊你不知道的Windows 10“便笺”
- Windows – HTTPS警告:适用于桌面,在移动设备上