killall命令
来源:互联网 发布:废除网络中立 编辑:程序博客网 时间:2024/05/18 03:47
一、常用用法
killall -s KILL -I -v command-name
二、含义与选项
2.1、含义
杀掉所有匹配的进程。具体是:
- 在进程中有个“命令+参数”属性,它表示该进程由执行该“命令+参数”获得,它对应于“ps”命令中的“args”指示符
- killall会尝试将“command-name”与进程“命令+参数”属性中的“简化后的命令部分内容”进行匹配,匹配的进程将被杀掉。“简化后的命令部分内容”是指:如果“命令”的内容中含有“/”字符,那么简化后的命令部分内容是最后一个“/”字符后的内容;否则,简化后的命令部分内容就是“命令”内容本身。
比如如果有个进程的命令内容为“/opt/google/chrome/chrome”,那么killall -s KILL -I -v chrome
能够杀死该进程,killall -s KILL -I -v rome
不能杀死该进程;有个进程的命令内容为“gnome-pty-helper”,那么killall -s KILL -I -v gnome-pty-helper
能够杀死该进程,killall -s KILL -I -v helper
不能杀死该进程。
2.2、选项表示的意思
“-s KILL”:killall命令默认发送“TERM”信号,这里指定发送“KILL”信号。killall命令采用的信号机制跟kill命令一致,可以参见kill命令的信号说明。
“-I”:匹配时忽略大小写。
“-v”:打印日志信息。
三、其他
在一个bash进程中,执行killall -s KILL -I -v bash
命令,企图杀死所有bash进程,那么该bash进程也会被杀掉,这很有可能导致killall -s KILL -I -v bash
命令执行到中途就被退出,不能完全达到目标。因而,如果想杀死bash进程,还是应该发送“TERM”信号。
0 0
- killall命令
- killall命令
- killall 命令
- killall命令
- killall命令
- killall命令
- kill命令&&killall命令
- killall 命令的用法
- linux命令:killall
- Android killall 命令
- linux 安装 killall命令
- Linux常用命令:killall命令
- Linux killall命令详解
- linux 命令:kill and killall
- killall命令的实际应用
- Linux命令(2):kill&killall
- killall
- killall
- 基于OpenCV和Android的运动目标检测系统
- leetcode——106——Construct Binary Tree from Inorder and Postorder Traversal
- Launcher2 home screen 点击事件流程
- 数据结构之队列和栈学习笔记
- 第一章 Spring快速入门
- killall命令
- 广义表的建立与求深度
- tomcat 启动异常跳转classloader.class
- C++模板
- solr多个core的查询
- Codeforces Round #349 (Div. 2)(A)模拟
- 文档在线管理
- 信息安全
- 生产销售模型