nohup 命令用于在 Linux 系统中运行一个程序,使其在用户退出登录后继续运行
以下是 nohup 命令的一些常见退出码及其含义:
- 0:程序正常退出,没有错误发生。
- 1:程序异常退出,发生了错误。
- 126:命令不可执行,可能是因为文件权限问题或者文件格式不正确。
- 127:命令未找到,可能是因为命令不存在或者路径不正确。
- 128:无效的参数,可能是传递给程序的参数有误。
- 128 + n:程序因为信号 n 而终止。例如,如果程序因为信号 9(SIGKILL)而终止,退出码将为 137(128 + 9)。
请注意,不同的程序可能会有不同的退出码定义。因此,最好查阅程序的文档以获取确切的退出码含义。