我們需要使用screen這個程序频蛔。首先我們需要安裝screen:
sudo apt-get install screen
完成后我們輸入screen,回車后進入screen的提示信息后再按回車來進入窜醉。接下來我們輸入我們要運行的命令:
$ ./start.sh # 換成要一直在后臺運行的程序
當(dāng)程序開始運行后埋同,我們輸入Ctrl + A蚯根,然后按D鍵來detach琼锋,完成后screen會脫離:
來查看我們運行的進程:
screen -ls
# 例如放闺,顯示如下內(nèi)容
There is a screen on:
27258.pts-2.vmi430403 (08/10/2020 03:15:02 AM) (Detached)
Socket in /var/run/screen/S-root.
screen的強大在于我們可以再回到運行的程序里
screen -r 27258.pts-2.vmi430403
- 現(xiàn)在就算我們關(guān)閉terminal我們的程序依然會持續(xù)運行,如果需要關(guān)閉我們再通過以上命令回到程序退出即可缕坎。