什么是mac中的sh进程以及如何杀死它

时间:2015-04-04 13:32:17

标签: process kill

当我给ps -ax命令时,我找到名为“sh”的进程数。所有这些sh进程的父进程与其他进程相同。我无法使用任何kill命令杀死sh进程,比如kill -9 pid,但是为了杀死这些sh进程,我需要杀死父进程。

2 个答案:

答案 0 :(得分:0)

您是否尝试killall shkillall -9 sh

希望这有帮助

答案 1 :(得分:0)

这个sh进程是由于进程中未关闭的文件描述符。由于这个多个子进程将为主父进程创建。所以在主要过程中我们关闭了所有这些描述符。这解决了我们的问题。