在Linux中,nohup命令用于在后臺運行程序,即使關閉終端或斷開連接,程序也會繼續運行
打開終端。
使用&符號將命令放入后臺運行。例如,如果你想在后臺運行名為script.sh的腳本,可以使用以下命令:
nohup ./script.sh &
這將在后臺運行script.sh腳本,并將輸出重定向到名為nohup.out的文件。
&符號。例如,如果你想在后臺同時運行script1.sh和script2.sh,可以使用以下命令:nohup ./script1.sh & nohup ./script2.sh &
若要查看后臺運行的進程,可以使用jobs命令。這將顯示所有后臺運行的進程及其狀態。
若要將后臺進程的輸出重定向到不同的文件,可以在nohup命令后使用>符號。例如,如果你想將script1.sh的輸出重定向到名為output1.txt的文件,可以使用以下命令:
nohup ./script1.sh > output1.txt &
&符號,并使用>符號指定輸出文件。例如:nohup ./script1.sh > output1.txt & nohup ./script2.sh > output2.txt &
通過這些方法,你可以在Linux中使用nohup命令實現并發執行多個任務。