linux 退出代码

    在 Linux 中,当执行一个命令时,该命令完成后会返回一个退出代码(exit code),该代码是一个整数,用来表示命令的执行结果。退出代码通常被用来判断命令是否执行成功或失败。
    下面是一些常见的退出代码和它们的含义:

    • 0:命令成功执行。
    • 1:通用的“命令执行失败”错误代码。
    • 2:命令使用了无效的选项或参数。
    • 126:命令无法执行,因为它缺少必要的 shell 环境。
    • 127:命令不存在或无法找到。
    • 128:命令在非法的退出状态下终止,通常是因为它被信号中断了。
    • 130:命令被用户中断,通常是通过按下 Ctrl-C 产生的。
    • 255:命令执行失败,但原因未知。

    请注意,不同的命令可能会返回不同的退出代码,因此请查看相应的文档以了解每个命令的退出代码。