gpt4 book ai didi

ubuntu - 如何在 Ubuntu 中强制杀死进程?

转载 作者:行者123 更新时间:2023-12-04 18:24:52 28 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


2年前关闭。







Improve this question




我正在尝试使用 sudo kill<process_number> 杀死在 Ubuntu 平台后台运行的进程在此之前我使用了sudo lsof -t -i:<port_number>确切地知道进程号。
我的问题是:在什么情况下这种方法不起作用,“在我的情况下,进程仍在运行”,我如何强制停止这样的进程?

提前致谢。

最佳答案

听起来您正在寻找一种巧妙的方法来找到一个进程并杀死它。

有很多方法可以实现 kill -9是最简单的。

也就是说,为了您的目的,我建议您查看 htop . (sudo apt-get install htop)。

根据您的描述,它应该等同于您当前描述的方法,但速度更快,更清晰,并在此过程中提供学习机会。

htop符合您解释需要的用法:

您可以从终端输入 htop打开进程列表,它将显示 CPU 和内存使用情况以及其他一些有用的统计信息。从那里使用箭头键选择要终止的进程。突出显示该过程后,您可以按 f9要调出终止菜单,您将在此处看到可以发送到进程的所有信号。选择 9 杀死(通过使用箭头键,或按数字键(9),然后按回车键。按 q 退出 htop。

这相当于 kill -9但为了探索和学习,您可以查看其他信号中断选项。在 htop 中搜索进程(假设您正在寻找一个 python 进程,您可以点击 /,然后输入“python”,然后输入 enter

希望有帮助。最终您使用的方法取决于您,htop提供了许多布局清晰的信息和工具来管理流程。您也可以使用top , kill , pkill和其他有一点研究的人。如果你还不知道,man (manual 的缩写)可以在任何这些命令之前使用,以了解有关它们的更多信息。例如 man kill将解释kill命令的使用并给出使用示例。

关于ubuntu - 如何在 Ubuntu 中强制杀死进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59410065/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com