使用 htop 终止进程

使用 htop 终止进程

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

问题在于,通常进程处于运动状态(由于添加了新进程并且属性发生变化) - 因此当我按下 F9 并继续“终止”进程时,选定的进程已经是另一个进程了。

有办法解决这个问题吗?

我使用 htop 的原因当然是因为有时我必须猜测哪个是需要摆脱的正确进程,而仅靠一个字符串不足以识别。

答案1

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

如果您只是想“礼貌地”询问退出使用的过程3 SIGQUIT

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

答案2

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

答案3

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

然后输入命令:

kill PID

如果它归根所有,那么:

sudo kill PID

希望这对你有帮助....

答案4

首先,按下F6“排序依据”选项。

然后,在左侧的“排序依据”类别下,选择 PID 选项,然后按Enter。这应该会给你一个更稳定的输出。

接下来,要找到一个流程,请按下F3搜索键,输入搜索内容,然后F3再次按下以滚动浏览搜索结果。

当进程突出显示时,按F9 快速两次然后按9,然后按Enter即可终止该进程。

相关内容