这是 Linux 系统日志中的一行:
watchdog[2423]: shutting down the system because of error 101
然而,在网上和网上搜索后man watchdog
,我找不到任何关于错误代码的讨论或解释。有这样的事吗?
答案1
是的,根据同一手册页:
测试二进制文件 如果检查二进制文件的返回码不为零,看门狗将假设 错误并重新启动系统。肯定的退出代码被解释为 系统错误代码(参见错误号了解详情)。
因此,在这种特殊情况下 ( error 101
),根据errno.h
:
ENETUNREACH 101 /* Network is unreachable */