NAME (名 称 )
killall - 以 名 字 方 式 来 杀 死 进 程
SYNOPSIS (总 览 )
killall
[-egiqvw] [-signal] name ...
killall -l
killall -V
DESCRIPTION (描 述 )
killall 发 送 一 条 信 号 给 所 有 运 行 任 意 指 定 命 令 的 进 程 . 如 果 没 有 指 定 信 号 名 , 则 发 送 SIGTERM. 信 号 可 以 以 名 字 (如 -HUP ) 或 者 数 字 (如 -1 ) 的 方 式 指 定 . 信 号 0 (检 查 进 程 是 否 存 在 )只 能 以 数 字 方 式 指 定 . 如 果 命 令 名 包 括 斜 杠 (/), 那 么 执 行 该 特 定 文 件 的 进 程 将 被 杀 掉 , 这 与 进 程 名 无 关 . 如 果 对 于 所 列 命 令 无 进 程 可 杀 , 那 么 killall 会 返 回 非 零 值 . 如 果 对 于 每 条 命 令 至 少 杀 死 了 一 个 进 程 , killall 返 回 0.
killall 进 程 决 不 会 杀 死 自 己 (但 是 可 以 杀 死 其 它 killall 进 程 ).
OPTIONS (选 项 )
-e 对 于 很 长 的 名 字 , 要 求 准 确 匹 配 |
. 如 果 一 个 命 令 名 长 于 15 个 字 符 , 则 |
可 能 不 能 用 整 个 名 字 (溢 出 了 ). 在 这 种 情 况 下 , killall 会 杀 死 所 有 匹 配 名 字 前 15 个 字 符 的 所 有 进 程 . 有 了 -e 选 项 ,这 样 的 记 录 将 忽 略 . 如 果 同 时 指 定 了 -v 选 项 , killall 会 针 对 每 个 忽 略 的 记 录 打 印 一 条 消 息 .
-g 杀 死 属 于 该 进 程 组 的 进 程 |
. kill 信 号 给 每 个 组 只 发 送 一 次 , 即 使 同 一 进 |
程 组 中 包 含 多 个 进 程 .
-i 交 互 方 式 , 在 杀 死 进 程 之 前 征 求 确 认 信 息 |
. |
|||
-l 列 出 所 有 已 知 的 信 号 名 |
.
-q 如 果 没 有 进 程 杀 死 , 不 会 提 出 抱 怨 |
. |
|||
-v 报 告 信 号 是 否 成 功 发 送 |
.
-V 显 示 版 本 信 息 |
. 进 程 死 去 . killall 会 每 秒 检 查 一 次 是 否 任 何 被 杀 的 进 程 仍 然 存 在 , 仅 当 都 死 光 后 才 返 回 . 注 意 : 如 果 信 号 被 忽 略 或 没 有 起 作 用 , 或 者 进 程 停 留 在 僵 尸 状 态 , killall 可 能 会 永 久 等 待 . FILES(相 关 文 件 )/proc proc文 件 系 统 的 存 在 位 置 KNOWN BUGS (已 知 BUGS)以 文 件 方 式 杀 死 只 对 那 些 在 执 行 时 一 直 打 开 的 可 执 行 文 件 起 作 用 , 也 即 , 混 杂 的 可 执 行 文 件 不 能 够 通 过 这 种 方 式 杀 死 . 要 警 告 的 是 输 入 killall name 可 能 不 会 在 非 Linux 系 统 上 产 生 预 期 的 效 果 , 特 别 是 特 权 用 户 执 行 时 要 小 心 . 在 两 次 扫 描 的 间 隙 , 如 果 进 程 消 失 了 而 被 代 之 以 一 个 有 同 样 PID 的 新 进 程 , killall -w 侦 测 不 到 . AUTHOR (作 者 )Werner Almesberger <Werner.Almesberger [AT] epfl.ch> SEE ALSO (又 见 )kill(1), fuser(1), pidof(1), ps(1), kill(2) [中 文 版 维 护 人 ]riser <boomer [AT] ccidnet.com> [中 文 版 最 新 更 新 ]2001/08/08 《 中 国 linux论 坛 man手 册 页 翻 译 计 划 》 :跋本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh |