在Debian系統下,nohup命令用于在后臺運行程序,即使關閉終端或斷開連接,程序也會繼續運行
打開終端(Terminal)。
使用cd命令切換到包含要運行的程序的目錄。例如,如果程序位于/home/user/myprogram,則輸入cd /home/user/myprogram。
使用nohup命令運行程序,并將輸出重定向到一個名為output.log的文件中。例如,如果要運行名為myprogram的可執行文件,請輸入以下命令:
nohup ./myprogram > output.log 2>&1 &
這里,./myprogram是要運行的程序,>表示將輸出重定向到文件,output.log是輸出文件的名稱,2>&1表示將標準錯誤(2)重定向到標準輸出(1),&表示在后臺運行。
按下回車鍵。程序將在后臺運行,即使關閉終端或斷開連接,程序也會繼續運行。
要檢查程序的輸出,可以使用tail命令查看output.log文件的內容:
tail -f output.log
這將顯示output.log文件的實時更新。要停止顯示輸出,可以按Ctrl + C。