CentOS - killall 命令(杀死名称与给定模式匹配的所有进程)

Mic*_*gge 26 centos

我最近开始使用 CentOS。我去尝试使用该killall实用程序,但发现它不见了,我command not found在尝试使用它时收到一条消息。我怎样才能在我的系统上获得这个功能,以便我可以,例如,杀死名称与模式匹配的所有进程?

phe*_*mer 34

该pkill实用程序是killall. killall不可移植,因为命令的行为在不同的操作系统中非常不同。pkill是可移植的并且在任何地方的行为都相同。它也更加灵活,因为它提供了许多不同的过程匹配方式。它还与pgrep实用程序共享相同的匹配行为和参数,这使您可以查看哪些进程将被匹配和发出信号,而无需实际发出信号。

用法:(pkill foo与 相同killall foo)

  • 我认为这个答案会更好,如果它显示了如何使用它来代替“killall”。 (3认同)
  • 如果它描述了它是哪个包的一部分,也会更好 (2认同)

Mic*_*gge 32

PSmisc包含该killall实用程序以及其他一些小而有用的工具。它可以简单地添加

yum install psmisc
Run Code Online (Sandbox Code Playgroud)