写Shell脚本用timeout命令控制任务执行时间,脚本跑完一看退出码——124?还是125?很多人分不清这两个返回值到底是啥意思,遇到超时问题排查半天摸不着头脑。这篇文章就把退出码124和125的区别讲透,附带实战场景和判断技巧。
先搞明白timeout命令的工作原理
Linux的timeout命令来自GNU coreutils,作用是给任意命令设置一个运行时限,超时就发信号把进程干掉。用法很简单:
timeout 10s ./backup.sh
timeout命...
125
-
2026.07.04 | youres | 50次围观

