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

What is sh process in mac and how to kill it

当我给出 ps -ax 命令时,我发现名称为 "sh" 的进程数。所有这些 sh ​​进程的父进程都是相同的,即其他进程。我无法使用 kill -9 pid 等 kill 命令杀死 sh 进程,但为了杀死这些 sh ​​进程,我需要杀死父进程。

你试过killall sh还是killall -9 sh

希望对您有所帮助

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