我想杀死一些Linux中的Apache服务器进程。
在这方面请帮帮我。
发布于 2012-10-18 17:28:55
如果您有要终止的进程的pid,则使用kill命令。
kill pid1 [pid2 pid3 ...]如果这不能终止进程,可以在kill命令中添加-9标志来强制终止进程,如下所示
kill -9 pid1 [pid2 pid3 ...]要获取进程的pid,可以使用ps命令,如下所示
ps ax | grep apache输出的第一列是进程的pid。
发布于 2012-10-18 17:29:07
尝试以下操作:
killall apache2如果你想杀死所有的apache进程。
ps aux | grep apache2将显示apache服务器及其PID。然后你就可以有选择地杀掉:
kill -9 pid1 pid5发布于 2012-10-18 17:29:44
注意Linux命令killall。您可以按名称终止进程,从而执行比使用pid更粗粒度的操作。您可以使用名称或正则表达式(带有-r选项)来指定受害者。
开始时使用普通的SIGTERM (默认)。这将让进程捕获信号,如果它们表现良好,它们将正确地清除/关闭资源,然后退出。只有当进程没有响应时,才应该使用SIGKILL (-9)信号。
https://stackoverflow.com/questions/12951348
复制相似问题