蓝易云:Linux系统命令-kill命令详细介绍.系列【15】

kill命令是Linux系统中用于终止进程的命令,可以通过进程ID或进程名来指定要终止的进程。

语法:

kill -[信号选项] 进程ID/进程名

常用信号选项:

-1  SIGHUP     终止进程并重启进程
-2  SIGINT     终止进程并发送中断信号
-9  SIGKILL    强制终止进程
-15 SIGTERM    终止进程,然后等待进程终止

示例:

1. 通过进程ID终止进程

kill -9 1234  # 杀死进程ID为1234的进程

2. 通过进程名终止进程

killall -9 nginx  # 杀死所有名称为nginx的进程

3. 查看所有进程

ps -ef | grep 进程名

4. 查看进程ID

ps aux | grep 进程名

注意事项:

1. 使用kill命令必须具有root权限,否则无法终止其他用户创建的进程。

2. 终止进程时,应该先尝试使用SIGTERM信号,若无效才使用SIGKILL信号。

3. 终止进程后,应该检查进程是否真正终止,以免进程变成僵尸进程。

有关更多详细信息,请访问:www.tsyvps.com

你可能感兴趣的:(Linux系统常用命令,linux,运维,服务器,网络,ssh)