溫馨提示×

使用nohup在Debian中運行后臺任務

小樊
57
2025-07-13 17:52:18
欄目: 智能運維

在Debian系統中,nohup命令用于在后臺運行程序,即使關閉終端或斷開SSH連接,程序也會繼續運行

  1. 打開終端。

  2. 使用cd命令導航到包含要運行的程序或腳本的目錄。例如:

    cd /path/to/your/directory
    
  3. 使用nohup命令運行程序或腳本。例如,如果要運行名為my_script.sh的腳本,可以使用以下命令:

    nohup ./my_script.sh &
    

    這將在后臺運行my_script.sh,并且即使關閉終端或斷開SSH連接,它也會繼續運行。&符號表示將進程放入后臺運行。

  4. nohup命令會將輸出重定向到一個名為nohup.out的文件。你可以在當前目錄下找到這個文件,查看程序的輸出。如果要將輸出重定向到其他文件,可以使用以下命令:

    nohup ./my_script.sh > output.log &
    

    這將把輸出保存到output.log文件中,而不是nohup.out。

  5. 如果你想在程序運行時監控輸出,可以使用tail命令實時查看nohup.outoutput.log文件的內容:

    tail -f nohup.out
    

    或者

    tail -f output.log
    

現在,你已經使用nohup在Debian系統中成功運行了一個后臺任務。即使關閉終端或斷開SSH連接,該任務也會繼續運行。

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