这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 killall
程序:
您的姓名
killall - 按名称杀死进程
概要
killall [-Z, - 语境 模式[-e, - 精确的[-g, --进程组[-i, - 交互的]
[-o, - 更老 时间[-q, - 安静的[-r, --正则表达式[-s, - 信号 信号, -信号]
[-u, - 用户 用户[-v, --详细[-w, - 等待[-y, - 年龄小于 时间[-I, - 忽略-
案件[-V, - 版] [--] 姓名 ...
killall -l
killall -V, - 版
商品描述
killall 向运行任何指定命令的所有进程发送信号。 如果不
指定信号名称,发送 SIGTERM。
信号可以通过名称指定(例如 -HUP or -叹息) 或按数字 (例如 -1),或
按选项 -s.
如果命令名称不是正则表达式(选项 -r) 并包含一个斜杠 (/),
将选择执行该特定文件的进程进行终止,独立于
他们的名字。
killall 如果列出的每个进程至少有一个进程被杀死,则返回零返回码
命令,或者没有列出命令并且至少有一个进程与 -u 和 -Z 搜索匹配
标准。 killall 否则返回非零。
A killall 进程永远不会杀死自己(但可能会杀死其他 killall 流程)。
配置
-e, - 精确的
要求非常长的名称完全匹配。 如果命令名称超过 15
字符,全名可能不可用(即它被换出)。 在这
案件, killall 将杀死前 15 个字符内匹配的所有内容。
-e, 此类条目将被跳过。 killall 为每个跳过的条目打印一条消息
if -v 除了指定 -e,
-I, --忽略大小写
不区分大小写的进程名称匹配。
-g, --进程组
杀死进程所属的进程组。 终止信号仅发送
每个组一次,即使属于同一进程组的多个进程
找到。
-i, - 交互的
杀死前交互式请求确认。
-l, - 列表
列出所有已知的信号名称。
-o, - 更老
仅匹配比指定时间更早(之前开始)的进程。 时间
被指定为浮点数,然后是一个单位。 单位是 s,m,h,d,w,M,y 秒,
分别为分钟、小时、天、周、月和年。
-q, - 安静的
如果没有进程被杀死,请不要抱怨。
-r, --正则表达式
将进程名称模式解释为 POSIX 扩展正则表达式,每
正则表达式(3)。
-s, - 信号, -信号
发送此信号而不是 SIGTERM。
-u, - 用户
Kill 只处理指定用户拥有的进程。 命令名称是可选的。
-v, --详细
报告信号是否成功发送。
-V, - 版
显示版本信息。
-w, - 等待
等待所有被杀死的进程死亡。 killall 每秒检查一次
被杀死的进程仍然存在,只有在没有进程时才会返回。 注意 killall
如果信号被忽略、无效或进程停留,则可能永远等待
处于僵尸状态。
-y, - 年龄小于
仅匹配比指定时间更年轻(开始)的进程。 时间
被指定为浮点数,然后是一个单位。 单位是 s,m,h,d,w,M,y 秒,
分别为分钟、小时、天、周、月和年。
-Z, - 语境
(仅限 SELinux)指定安全上下文:仅杀死具有安全性的进程
与给定的扩展正则表达式模式匹配的上下文。 必须先于
命令行上的其他参数。 命令名称是可选的。
使用 onworks.net 服务在线使用 killall