溫馨提示×

如何配置nohup命令輸出日志

小樊
52
2025-03-20 00:22:28
欄目: 編程語言

nohup(no hang-up)命令用于在后臺運行程序,即使關閉終端或斷開連接,程序也會繼續運行

  1. 使用 > 重定向符將標準輸出(stdout)重定向到日志文件:

    nohup your_command > output.log 2>&1 &
    

    這里,your_command 是你要運行的命令,output.log 是輸出日志文件的名稱。2>&1 表示將標準錯誤(stderr)重定向到標準輸出(stdout),& 表示將命令放入后臺運行。

  2. 使用 tee 命令將輸出同時顯示在終端并保存到日志文件:

    nohup your_command | tee output.log &
    

    這里,your_command 是你要運行的命令,output.log 是輸出日志文件的名稱。tee 命令會將輸出同時顯示在終端并保存到指定的日志文件。

注意:在使用這些方法時,請確保你有足夠的權限來創建和寫入日志文件。如果需要,可以使用 sudo 命令提升權限。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女