【Linux】kill 命令使用

经常用kill -9  XXX 。一直在kill,除了kill -9 -15  ,还能做什么?今天咱们一起学习一下。


 kill 命令用于删除执行中的程序或工作。

kill命令 -Linux手册页

命令选项及作用

执行令  man kill   

执行命令结果

参数

  • -l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称

  • -a 当处理当前进程时,不限制命令名和进程号的对应关系

  • -p 指定 kill 命令只打印相关进程的进程号,而不发送任何信号

  • -s 指定发送信号

  • -u 指定用户

  • 1 (HUP):重新加载进程
  • 9 (KILL):杀死一个进程
  • 15 (TERM):正常停止一个进程

常用命令示例

命令:kill 进程的 ID (PID)

执行命令 :kill 123445

杀死进程。

命令:kill  -KILL 进程的 ID (PID)

执行命令 :kill  -KILL 123445

强制杀死进程。

命令:kill  -9 进程的 ID (PID)

执行命令 :kill  -9 123445

彻底杀死进程。

命令:kill  -l

执行命令 :kill  -l

列出所有的信号名称列

常见的信号:

1 HUP (hang up) 终端短线

2 INT (interrupt) 中断 (Ctrl+C)

3 QUIT (quit) 退出 (Ctrl+\)

6 ABRT (abort) KILL (non-catchable, non-ignorable kill) 强制退出

14 ALRM (alarm clock)

15 TERM (software termination signal) 终止

19 STOP 暂停 (Ctrl+Z)




​​​​​​​

Linux中的kill命令用于终止指定的进程的运行。它通过向进程发送信号来结束相应进程。默认情况下,kill命令发送编号为15的TERM信号,这将终止所有不能捕获该信号的进程。对于那些可以捕获该信号的进程,可以使用编号为9的kill信号,强制终止该进程。\[1\] 在使用kill命令时,需要先获取要终止进程的PID,可以使用ps、pidof、pstree、top等工具来获取。然后使用kill命令加上PID来终止相应的进程。例如,使用kill -9 PID命令可以强制终止指定PID的进程。\[1\] 需要注意的是,有些进程可能具有特殊权限或保护机制,导致无法通过kill命令终止。在这种情况下,可能需要使用sudo命令来提升权限,以便成功终止进程。\[2\] 总结起来,Linux中的kill命令是用于终止指定进程的常用命令。它通过发送信号给进程来结束其运行。默认情况下,使用编号为15的TERM信号,但也可以使用编号为9的kill信号来强制终止进程。\[3\] #### 引用[.reference_title] - *1* [每天一个linux命令(42):kill命令](https://blog.csdn.net/peida/article/details/103397370)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Linuxkill 命令](https://blog.csdn.net/Dancen/article/details/117299111)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Linux 中的 kill 命令](https://blog.csdn.net/Toml_/article/details/130886225)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值