语法模板
timeout
执行命令, 如果命令执行时间超过 DURATION
, 则会被 kill
用法:timeout [选项] DURATION COMMAND [参数]...
通过 timeout
,可以非常方便地设置命令行的运行时间:
```
timeout 5s ping google.com
PING google.com (172.217.160.78) 56(84) bytes of data. ```
详细参数设置
--preserve-status
, timeout 退出时保留 COMMAND 本身的状态;--foreground
, 后台子进程运行 command 不受父进程 timeout 的影响.-k
,- DURATION 的设置, 默认以秒为单位. is a floating point number with an optional suffix:
‘s’ for seconds (the default), ‘m’ for minutes, ‘h’ for hours or ‘d’ for days.