Linux关闭进程命令
注释:杀死进程的最安全的方法是简单地使用杀戮命令,而没有修饰符号。首先,使用ps - EF命令确定PID以杀死进程,然后输入以下命令:
#杀PID
注意:标准的杀戮命令通常是实现的。终止有问题的进程并将过程的资源释放到系统。但是,如果进程是
杀死进程的最安全的方法是简单地使用杀命令,而不需要没有符号的修饰符。
首先,使用ps - EF命令确定PID以杀死进程,然后输入以下命令:
# kill -pid
注:标准杀命令通常是实现。终止问题的过程和释放过程中资源的系统。但是,如果进程启动子进程,只杀死父进程,子进程仍然在运行,所以资源还是消耗。为了防止这些所谓的僵尸的过程;;你应该确保所有子进程是父进程被杀之前。
确定PID或PPID杀进程
ps -ef grep httpd | #
以优雅的方式完成这一过程
#杀我的PID
- l选项告诉kill命令和用户启动的过程,已注销的方式结束进程。使用此选项时,kill命令还试图杀死子进程落后。但这个命令并不总是成功的,也许你还需要杀死子进程手动然后杀父进程再次。
长期的信号
给父进程发送一个词信号,试图杀死它和它的子过程。
#杀死长期PPID
killall命令
在同一个进程组killall命令杀死所有的过程,它允许你指定要终止的进程的名称,而不是PID。
# killall命令
停止并重新启动进程
有时只想简单地停止并重新启动进程:
#杀进程的PID
此命令关闭Linux和执行缓慢的进程,并立即重新启动。在配置应用程序时,此命令非常方便,并且在配置文件修改后需要重新启动进程时执行此命令。
杀死- 9 PID
同意杀的SIGKILL
这种强大而危险的命令迫使进程在运行时停止,进程不能在进程结束时清理,其危害是系统资源不能正常释放,一般不推荐,除非其他方法无效。
使用此命令时,要确认没有僵尸进程左通过PS -ef.the僵尸进程只能通过终止父进程淘汰。如果僵尸进程是通过初始化,问题更严重。杀死init进程意味着关闭系统。
如果系统中有一个僵尸进程,它的父进程是init,并且僵尸进程占用了大量的系统资源,那么有必要在某个时间重启机器来清理进程表。