如何在 Linux 中通过名称终止某个进程?

如何在 Linux 中通过名称终止某个进程?

我有一个名为的进程bla,我想通过它的名字来终止它。

当我运行时ps aux | grep "bla",我得到 2 个条目:

  • 流程bla
  • blablablab

我该如何过滤掉它?

答案1

killall bla

强制执行:

killall -9 bla

答案2

看一眼杀伤力, 如果可供使用的话。

答案3

您可以使用该进程的 PID 来终止它。

查看 kill 命令的手册页。

确切的选项是kill -9 <pid>

答案4

虽然终止问题已经得到很好的回答,但你问如何避免在需要“bla”时获取进程“blabla”。你想要做的是添加 -w:

ps aux | grep -w "bla"

相关内容