杀死linux进程命令
杀死linux进程命令详细介绍
在 Linux 系统里,有不少命令可用于杀死进程,下面为你介绍几个常用的命令及其使用方法。
1.
kill 命令
kill 命令是最常用的终止进程的命令,它可以向进程发送不同的信号以实现不同的操作,默认发送的是 TERM(15)信号,该信号会让进程正常终止。
基本语法:
bash
信号选项 进程ID
示例:
若要终止进程 ID 为 1234 的进程,可执行如下命令:
bash
若进程无法正常终止,可以发送 KILL(9)信号强制终止进程:
bash
2.
pkill 命令
pkill 命令能够依据进程名来终止进程,而不用手动查找进程 ID。
基本语法:
bash
信号选项 进程名
示例:
若要终止名为 nginx 的所有进程,可执行如下命令:
bash
nginx
若要强制终止名为 nginx 的所有进程,可使用如下命令:
bash
nginx
3.
killall 命令
killall 命令同样可以依据进程名终止进程,并且可以同时终止多个同名进程。
基本语法:
bash
信号选项 进程名
示例:
若要终止名为 chrome 的所有进程,可执行如下命令:
bash
chrome
912 chrome
若要强制终止名为 chrome 的所有进程,可使用如下命令:
bash
chrome
912 chrome
在使用这些命令时要谨慎,特别是使用 -9 信号强制终止进程,因为这可能会造成数据丢失或者系统不稳定。在终止进程前,建议先尝试使用默认信号让进程正常终止。