当前位置:首页 > 行业动态 > 正文

linux杀死进程命令kill怎么用

kill命令是Linux系统中用于终止进程的命令,它可以通过发送信号来控制进程的行为,包括终止进程、暂停进程、继续执行等,下面是关于kill命令的详细使用方法:

1. 基本语法

kill命令的基本语法如下:

kill [选项] 进程ID

选项可以是信号名称或信号编号,进程ID是需要终止的进程的标识符。

2. 信号

kill命令通过发送信号来控制进程,常用的信号有:

信号名称 信号编号 描述
SIGTERM 15 终止进程(默认信号)
SIGKILL 9 强制终止进程
SIGSTOP 19 暂停进程
SIGCONT 18 继续执行已暂停的进程
SIGINT 2 中断进程(相当于按下Ctrl+C)

3. 常用选项

l:列出所有可用的信号及其编号。

s:指定发送的信号,可以是信号名称或信号编号。

p:显示指定进程的PID。

4. 使用示例

4.1 终止进程

要终止一个进程,可以使用以下命令:

kill 进程ID

或者

kill 15 进程ID

要终止进程ID为1234的进程,可以执行:

kill 1234

或者

kill 15 1234

4.2 强制终止进程

要强制终止一个进程,可以使用以下命令:

kill 9 进程ID

要强制终止进程ID为1234的进程,可以执行:

kill 9 1234

4.3 暂停进程

要暂停一个进程,可以使用以下命令:

kill 19 进程ID

或者

kill STOP 进程ID

要暂停进程ID为1234的进程,可以执行:

kill 19 1234

或者

kill STOP 1234

4.4 继续执行已暂停的进程

要继续执行已暂停的进程,可以使用以下命令:

kill 18 进程ID

或者

kill CONT 进程ID

要继续执行已暂停的进程ID为1234的进程,可以执行:

kill 18 1234

或者

kill CONT 1234

4.5 中断进程

要中断一个进程,可以使用以下命令:

kill 2 进程ID

要中断进程ID为1234的进程,可以执行:

kill 2 1234
0