kill命令 – 杀死进程
kill 命令用于向进程发送信号,通常用于控制进程的行为。在 Unix、Linux 和类 Unix 的系统上,kill 命令是一个常用的命令,用于管理和控制运行中的进程。以下是 kill 命令的常用选项和用法:
-
终止进程:默认情况下,
kill命令向进程发送SIGTERM信号,要求进程优雅地终止。进程可以收到这个信号后,根据需要进行资源清理和关闭操作。使用kill命令终止进程的语法如下:kill PID其中
PID是要终止的进程的进程 ID。示例:
kill 12345 -
强制终止进程:如果进程不响应
SIGTERM信号,可以使用SIGKILL信号强制终止进程。强制终止会立即终止进程,不会给予进程执行清理操作的机会。使用-9或--signal=9选项向进程发送SIGKILL信号:kill -9 PID示例:
kill -9 12345 -
向进程发送其他信号:除了
SIGTERM和SIGKILL