在 Linux 中,nohup
命令允許您在后臺運行腳本,即使關閉終端或注銷用戶,腳本也會繼續運行
打開終端。
使用 cd
命令導航到包含要運行的腳本的目錄。
確保腳本具有可執行權限。如果沒有,請使用以下命令添加可執行權限:
chmod +x script_name.sh
其中,script_name.sh
是您的腳本文件名。
使用 nohup
命令在后臺運行腳本。例如:
nohup ./script_name.sh &
這將在后臺運行腳本,并將輸出重定向到名為 nohup.out
的文件。&
符號表示將進程放入后臺運行。
您可以使用 tail
命令查看腳本的輸出:
tail -f nohup.out
這將實時顯示 nohup.out
文件中的內容。要停止查看輸出,請按 Ctrl + C
。
現在,即使您關閉終端或注銷用戶,腳本也會繼續在后臺運行。要檢查腳本是否仍在運行,可以使用 ps
命令:
ps aux | grep script_name.sh
這將顯示與您的腳本相關的進程信息。