在Debian系統中,nohup命令用于在后臺運行程序,即使關閉終端或斷開SSH連接,程序也會繼續運行
打開終端。
使用cd命令導航到包含要運行的程序或腳本的目錄。例如:
cd /path/to/your/directory
使用nohup命令運行程序或腳本。例如,如果要運行名為my_script.sh的腳本,可以使用以下命令:
nohup ./my_script.sh &
這將在后臺運行my_script.sh,并且即使關閉終端或斷開SSH連接,它也會繼續運行。&符號表示將進程放入后臺運行。
nohup命令會將輸出重定向到一個名為nohup.out的文件。你可以在當前目錄下找到這個文件,查看程序的輸出。如果要將輸出重定向到其他文件,可以使用以下命令:
nohup ./my_script.sh > output.log &
這將把輸出保存到output.log文件中,而不是nohup.out。
如果你想在程序運行時監控輸出,可以使用tail命令實時查看nohup.out或output.log文件的內容:
tail -f nohup.out
或者
tail -f output.log
現在,你已經使用nohup在Debian系統中成功運行了一個后臺任務。即使關閉終端或斷開SSH連接,該任務也會繼續運行。