Manpages

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 显 示 版 本 信 息

.

-w 等 待 所 有 杀 的

进 程 死 去 . 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手 册 页 翻 译 计 划 》 :

http://cmpp.linuxforum.net

本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh