用 htop 杀死进程

Raf*_*ael 24 htop

有时我需要终止一个进程,为此我输入htop, search ( /) 寻找一些字符串,然后打算终止相关的进程。

问题是通常这些进程都在运行(由于添加了新进程和属性发生了变化)——所以当我按下 F9 并继续“杀死”进程时,所选进程已经是另一个进程了。

有没有办法处理这个问题?

我使用 htop 的原因当然是 b/c 我有时不得不猜测哪个是摆脱的正确过程,并且仅仅一个字符串不足以识别。

Sha*_*tia 34

执行后sudo htop,只需使用箭头键选择要删除的进程,然后按任一F9k然后在列表中选择要发送的信号(使用箭头键)并按enter

如果您只是“礼貌地”要求退出进程,请使用3 SIGQUIT.

如果您想确保进程退出,请使用9 SIGKILL.

  • 关键是对以 root 身份运行的命令使用 `sudo`。如果你只是运行 `htop`,它不会总是关闭进程。 (3认同)
  • `SIGTERM` 是我通常使用的 (2认同)

Raf*_*ael 11

可以使用 [space] 标记(和取消标记)进程。将向标记的进程发送终止信号。


Soo*_*j S 5

使用htop并记下进程的PID。输入退出q

然后输入命令:

kill PID
Run Code Online (Sandbox Code Playgroud)

如果它归根所有,则:

sudo kill PID
Run Code Online (Sandbox Code Playgroud)

希望这会帮助你......