Man page - timeout(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr es pl nl da sv ja ro zh_TW zh_CN deManual
TIMEOUT
名 称概 述
描 述
退 出 状 态 :
缺 陷
作 者
报 告 错 误
版 权
参 见
跋
名 称
timeout - 在 规 定 时 限 内 运 行 一 个 命 令
概 述
timeout
[
选 项 列 表
]
持
续 时 间 命 令
[
参 数 列 表
]...
timeout
[
选 项 列 表
]
描 述
运 行 所 给 命 令 , 如 果 它 超 过 指 定 时 间 后 仍 在 运 行 , 则 杀 死 其 进 程 。
必 选 参 数 对 长 短 选 项 同 时 适 用 。
|
--preserve-status |
将 退 出 状 态 值 设 为 与 所 运 行 指 令 的 退 出 状 态 相 同 的 值 , 即 使
指 令 运 行 超 时
|
--foreground |
当 不 是 直 接 在 shell 命 令 提 示 符 下 运 行 timeout 的 情 况 下 使 用 ,
允 许 所 运 行 命 令 直 接 由 TTY 读 取 数 据 , 并 且 接 收 TTY 的 信 号 ; 在 这 种 模 式 下 , 所 运 行 命 令 的 子 进 程 将 不 会 被 timeout 的 超 时 控 制 所 考 虑
|
-k , --kill-after = 持 续 时 间 |
如 果 初 始 信 号 已 发 出 且 再 次 等 待 了 指 定 时 间 之 后
所 运 行 命 令 仍 在 运 行 则 发 出 KILL 信 号
|
-s , --signal = 信 号 |
指 定 超 时 发 生 时 应 当 送 出 的 信 号 ;
信 号 可 以 是 类 似 “HUP”的 信 号 名 或 是 信 号 数 ; 从 “kill -l ”的 输 出 可 获 得 信 号 的 列 表
-v , --verbose
对 任 何 超 时 后 发 送 的 信 号 , 向 标 准 错 误 输 出 诊 断 信 息
|
--help |
显 示 此 帮 助 信 息 并 退 出 |
--version
显 示 版 本 信 息 并 退 出
持 续 时 间 应 当 是 一 个 浮 点 数 , 后 缀 是 可 选 的 : “s”表 示 秒 ( 默 认 值 ) , “m”表 示 分 钟 , “h”表 示 小 时 , 或 者 使 用 “d”表 示 天 数 。 若 持 续 时 间 为 0, 将 禁 用 所 关 联 的 超 时 配 置 。
超 时 以 后 , 如 果 没 有 指 定 其 他 “信 号 ”, 则 向 给 定 “命 令 ”发 送 TERM 信 号 。 TERM 信 号 将 杀 死 没 有 阻 塞 或 捕 获 该 信 号 的 进 程 。 有 时 可 能 需 要 使 用 KILL 信 号 , 因 为 此 信 号 无 法 被 捕 获 。
退 出 状 态 :
|
124 |
如 果 指 定 “命 令 ”超 时 , 且 未 指 定 --preserve-status 选 项 |
|||
|
125 |
如 果 timeout 命 令 本 身 执 行 失 败 |
|||
|
126 |
如 果 找 到 了 命 令 , 但 无 法 执 行 |
|||
|
127 |
如 果 未 找 到 命 令 |
|||
|
137 |
如 果 命 令 ( 或 timeout 命 令 本 身 ) 收 到 了 KILL (9) 信 号 ( 即 128+9) |
|||
|
- |
其 他 情 况 下 , 退 出 状 态 是 命 令 的 退 出 状 态 |
缺 陷
某 些 平 台 目 前 不 支 持 将 超 时 时 间 设 置 为 超 过 2038 年 。
作 者
由 Padraig Brady 编 写 。
报 告 错 误
GNU coreutils
的 在 线 帮 助 :
<https://www.gnu.org/software/coreutils/>
请 向
<https://translationproject.org/team/zh_CN.html>
报 告 翻 译 错 误
。
版 权
Copyright ©
2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL
version 3 or later
<https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and
redistribute it. There is NO WARRANTY, to the extent
permitted by law.
参 见
kill (1)
完
整 文 档 请 见 :
<https://www.gnu.org/software/coreutils/timeout>
或 者 在 本 地 使
用 : info '(coreutils) timeout invocation'
跋
本
页 面 中 文 版 由
中 文 man 手 册 页 计
划 提 供 。
中 文 man 手 册 页 计
划 :
https://github.com/man-pages-zh/manpages-zh