kill —— 向进程发送信号(默认情况用来终止进程),只能使用PID来指定进程
killall —— 同kill,但可以使用进程名来指定进程,并允许使用通配符
用法:
$ kill <PID>
$ killall <PID or Process Name>
示例:
1. $ kill -s HUP 3309
2. $ kill -s TERM 3309
常用信号:
编号 名称 描述
1 HUP Hang up
2 INT Interrupt
3 QUIT Stop running
9 KILL Unconditionally terminate
11 SEGV Segment violation
15 TERM Terminate if possible
17 STOP Stop unconditionally, but don't terminate
18 TSTP Stop or pause, but continue to run in background
19 CONT Resume exectuion after STOP or TSTP
killall —— 同kill,但可以使用进程名来指定进程,并允许使用通配符
用法:
$ kill <PID>
$ killall <PID or Process Name>
示例:
1. $ kill -s HUP 3309
2. $ kill -s TERM 3309
常用信号:
编号 名称 描述
1 HUP Hang up
2 INT Interrupt
3 QUIT Stop running
9 KILL Unconditionally terminate
11 SEGV Segment violation
15 TERM Terminate if possible
17 STOP Stop unconditionally, but don't terminate
18 TSTP Stop or pause, but continue to run in background
19 CONT Resume exectuion after STOP or TSTP

本文介绍如何利用kill及killall命令管理Linux系统中的进程,包括通过PID或进程名发送不同信号以实现进程的挂起、恢复、终止等操作。
824

被折叠的 条评论
为什么被折叠?



