Linux常用命令——kill 命令详解

Linux kill命令详解

Linux常用命令——kill 命令详解


命令介绍: kill 命令在Linux系统中用于向进程发送信号,以终止、暂停或继续进程。它是一个强大的工具,可以帮助你管理和控制系统上的进程。


基本语法: 其中,PID 是进程ID。

kill [选项] PID

使用格式:

  • SIGTERM (15):请求终止进程。进程可以捕获并清理资源后退出。【两种方法】
kill -SIGTERM PID
kill -15 PID
  • SIGKILL (9):强制终止进程。不能被捕获或忽略。【两种方法】
kill -SIGKILL PID
kill -9 PID
  • SIGHUP (1):挂起信号。通常用于重新加载配置文件。【两种方法】
kill -SIGHUP PID
kill -1 PID
  • SIGINT (2):中断进程(通常由Ctrl+C触发)。【两种方法】
kill -SIGINT PID
kill -2 PID
  • SIGSTOP:停止进程。不能被捕获或忽略。
kill -SIGSTOP PID
  • SIGCONT:继续执行已停止的进程。
kill -SIGCONT PID

使用示例:

  • 终止进程ID为1234的进程,这相当于发送 SIGTERM 信号。
kill 1234
  • 强制终止进程ID为1234的进程。
kill -9 1234
  • 重新加载进程ID为1234的配置。
kill -HUP 1234
  • 暂停进程ID为1234的执行
kill -STOP 1234
  • 继续执行已暂停的进程ID为1234
kill -CONT 1234

扩展用法:

  • 杀死多个进程,这将同时终止PID为1234和5678的进程。
kill 1234 5678
  • 列出所有信号名称,这将显示所有可用的信号名称。
kill -l
  • 根据进程名称终止进程 使用 pkill 命令可以根据进程名称终止进程。
pkill process_name
  • 终止属于特定用户的所有进程 使用 killall 命令可以终止某个用户的所有进程。
killall -u username

 
 
更多命令请参考 Linux命令大全 专栏。
 
 
 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Darrich

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值