.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH TIMEOUT 1 2022年9月 "GNU coreutils 9.1" 使用者命令
.SH 名稱
timeout \- 在規定時限內執行一個命令
.SH 概述
\fBtimeout\fP [\fI\,選項列表\/\fP] \fI\,持續時間 命令 \/\fP[\fI\,引數列表\/\fP]...
.br
\fBtimeout\fP [\fI\,選項列表\/\fP]
.SH 描述
.\" Add any additional description here
.PP
執行所給命令,如果它超過指定時間後仍在執行,則殺死其程序。
.PP
必選引數對長短選項同時適用。
.HP
\fB\-\-preserve\-status\fP
.IP
將退出狀態值設為與所執行指令的退出狀態相同的值,即使
.IP
指令執行超時
.HP
\fB\-\-foreground\fP
.IP
當不是直接在 shell 命令提示符下執行 timeout 的情況下使用,
.IP
允許所執行命令直接由 TTY 讀取資料,並且接收 TTY 的訊號;在這種模式下,所執行命令的子程序將不會被 timeout 的超時控制所考慮
.HP
\fB\-k\fP, \fB\-\-kill\-after\fP=\fI\,持續時間\/\fP
.IP
如果初始訊號已發出且再次等待了指定時間之後
.IP
所執行命令仍在執行則發出 KILL 訊號
.HP
\fB\-s\fP, \fB\-\-signal\fP=\fI\,訊號\/\fP
.IP
指定超時發生時應當送出的訊號;
.IP
訊號可以是類似“HUP”的訊號名或是訊號數;從“kill \fB\-l\fP”的輸出可獲得訊號的列表
.TP
\fB\-v\fP, \fB\-\-verbose\fP
對任何超時後傳送的訊號,向標準錯誤輸出診斷資訊
.TP
\fB\-\-help\fP
顯示此幫助資訊並退出
.TP
\fB\-\-version\fP
顯示版本資訊並退出
.PP
持續時間應當是一個浮點數,字尾是可選的:\&“s”表示秒(預設值),“m”表示分鐘,“h”表示小時,或者使用“d”表示天數。若持續時間為
0,將禁用所關聯的超時配置。
.PP
超時以後,如果沒有指定其他“訊號”,則向給定“命令”傳送 TERM 訊號。TERM 訊號將殺死沒有阻塞或捕獲該訊號的程序。有時可能需要使用 KILL
訊號,因為此訊號無法被捕獲。
.SS 退出狀態:
.TP
124
如果指定“命令”超時,且未指定 \fB\-\-preserve\-status\fP 選項
.TP
125
如果 timeout 命令本身執行失敗
.TP
126
如果找到了命令,但無法執行
.TP
127
如果未找到命令
.TP
137
如果命令(或 timeout 命令本身)收到了 KILL (9) 訊號(即 128+9)
.TP
\-
其他情況下,退出狀態是命令的退出狀態
.SH 缺陷
某些平臺目前不支援將超時時間設定為超過 2038 年。
.SH 作者
由 Padraig Brady 編寫。
.SH 報告錯誤
GNU coreutils 的線上幫助:
.br
請向 報告翻譯錯誤。
.SH 版權
Copyright \(co 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL
version 3 or later .
.br
This is free software: you are free to change and redistribute it. There is
NO WARRANTY, to the extent permitted by law.
.SH 參見
\fBkill\fP(1)
.PP
.br
完整文件請見:
.br
或者在本地使用: info \(aq(coreutils) timeout invocation\(aq
.SH "跋"
.br
本頁面中文版由中文 man 手冊頁計劃提供。
.br
中文 man 手冊頁計劃:\fBhttps://github.com/man-pages-zh/manpages-zh\fR