nohup
是一個在 Unix 和類 Unix 系統上運行的命令,用于在用戶退出登錄后繼續運行指定的命令或腳本。nohup
命令會將輸出重定向到一個名為 nohup.out
的文件中,除非指定了其他輸出文件。
在 nohup
日志中,錯誤代碼通常表示命令或腳本執行過程中遇到的問題。這些錯誤代碼可以幫助您診斷問題并采取相應的解決措施。以下是一些常見的錯誤代碼及其含義:
- 0 - 成功:命令或腳本已成功執行,沒有遇到任何錯誤。
- 1 - 通用錯誤:命令或腳本執行過程中遇到了一個通用錯誤。
- 2 - 誤用參數:命令或腳本接收到一個或多個無效參數。
- 126 - 命令不可執行:嘗試執行的命令無法運行,可能是因為文件權限問題或文件格式不正確。
- 127 - 命令未找到:嘗試執行的命令在系統路徑中找不到。
- 128 - 無效的退出狀態:子進程返回了一個無效的退出狀態。
- 128 + n - 未捕獲的信號:子進程因收到信號 n 而終止。例如,128 + 1 表示子進程因收到 SIGINT(中斷信號)而終止。
- 255 - 無法獲取退出狀態:無法獲取子進程的退出狀態。
這些錯誤代碼只是其中的一部分,不同的命令和腳本可能會返回不同的錯誤代碼。要了解特定命令或腳本的錯誤代碼含義,您可以查閱其文檔或在線資源。