当前位置: 首页 > news >正文

Linux killall 命令使用详解

简介

Linux 中的 killall 命令用于按名称终止所有进程。与需要进程 ID (PID) 的 kill 不同,killall 通过指定进程名称来工作。

killall 向运行任何指定命令的所有进程发送信号。如果没有指定信号名称,则发送 SIGTERM

信号可以通过名称(例如 -HUP-SIGHUP)或数字(例如 -1)或选项 -s 来指定。

killall 进程永远不会终止自身(但可能会终止其他 killall 进程)。

基础语法

killall [OPTIONS] process_name

# process_name 表示进程名称

常用选项

  • -e, --exact:对于非常长的名称要求精确匹配。

  • -I, --ignore-case:忽略大小写匹配

  • -g, --process-group:终止该进程所属的进程组。killall 信号每个组仅发送一次,即使发现多个 进程属于同一进程组

  • -i, --interactive:在杀死之前以交互方式请求确认

  • -l, --list:列出所有已知的信号名称

  • -o, --older-than:只匹配较旧(在此之前启动)的进程

时间被指定为浮点数 
可用的单位有:s m h d w m y
分别表示秒、分、小时、日、周、月、年
  • -q, --quiet:安静模式,如果没有进程被终止不会输出任何东西

  • -r, --regexp:将进程名称模式解释为 POSIX 扩展正则表达式

  • -s, --signal, -SIGNAL:发送指定信号而不是默认的 SIGTERM

  • -u, --user:仅终止指定用户拥有的进程,命令名称是可选的

  • -v, --verbose:报告信号是否成功发送

  • -y, --younger-than:只匹配较年轻(在进程之后启动)的进程,时间单位同上

示例用法

通过名称终止进程
killall firefox

# 此命令将终止所有 Firefox 实例
强制终止进程
killall -9 firefox

# -9 选项发送 SIGKILL 信号,强制进程立即终止
终止属于特定用户的进程
killall -u username

# 这将终止属于用户名的所有进程
以交互方式终止进程
killall -i firefox

# 这会在终止每个进程之前要求确认
仅终止特定时间之前的正在运行的进程
killall -o 1h firefox

# 这将终止运行超过 1 小时的 Firefox 进程
仅终止特定时间之前正在运行的进程
killall -y 10m firefox

# 这将终止过去 10 分钟内启动的 Firefox 进程
列出可用信号
killall -l
检查是否成功
killall -v firefox

# -v 选项使 killall 详细显示有关终止进程的信息

相关文章:

  • Springboot项目集成maven-assembly-plugin进行打包
  • Kubeasz工具快速部署K8Sv1.27版本集群(二进制方式)
  • Angular 2 JavaScript:深度解析与实战指南
  • Python 编程题 第十一节:选择排序、插入排序、删除字符、目标移动、尾部的0
  • AI Agent深度进化论:从多模态感知到自主决策革命的行业落地全景透视
  • 【PCB工艺】电流、电压与电阻的关系 以及 含有电容和电感的电路
  • HTML基础内容3
  • 胜科纳米上市在即:营收连增多年,失效分析、材料分析技术市场领先
  • 极简桌面待办清单软件,❌不会增加工作量
  • 遗传算法+四模型+双向网络!GA-CNN-BiLSTM-Attention系列四模型多变量时序预测
  • kubectl describe pod 命令以及输出详情讲解
  • 1.小乌龟速度控制
  • swagger ui 界面清除登录信息的办法
  • 嵌入式硬件篇---龙芯GPIO控制
  • Python基于深度学习的中文情感分析系统(V2.0,附源码,文档说明)
  • 【DRAM存储器四十七】LPDDR5介绍--LPDDR5的低功耗技术之DVFS
  • 股票:大盘定义及S成长性
  • 网络编程 day04
  • 构建企业核心竞争力深入解析某著名企业卓越运营管理框架(71页PPT)(文末有下载方式)
  • Python个人学习笔记(16):模块(os)
  • 两次蹚入同一条河,巴萨这一晚被命运抛弃
  • 奥迪4S店内揭车衣时遭“连环车损”,双方因赔偿分歧陷僵局
  • 五角大楼要裁一批四星上将
  • 外交部:中欧关系50年发展最宝贵经验是相互尊重,求同存异
  • 长沙天心阁举办古琴音乐会:文旅向深,让游客听见城市的底蕴
  • 新闻1+1丨多地政府食堂开放“舌尖上的服务”,反映出怎样的理念转变?