timeout 指令可以在 Linux 下限制一個指令的執行時間, 當超出指定的時間後, 便自動終止執行.
例如想限制一個指令的執行時間在 10 秒, 當超過 10 秒便自動將它 kill 掉:
$ timeout 10 tail -f /var/log/httpd/access.log
timeout 的預設時間單位是秒, 上面的 10 沒有指定單位, 預設代表 10 秒, 以下時間單位的寫法:
10s -> 10 秒
10m -> 10 分鐘
10h -> 10 小時
10d -> 10 天