碰到問(wèn)題:
通過(guò)SSH遠(yuǎn)程登錄到ubuntu系統(tǒng)哄孤,沒(méi)有桌面端照筑,只有一個(gè)shell頁(yè)面,當(dāng)不小心退出的時(shí)候瘦陈,在ubuntu系統(tǒng)上跑的程序會(huì)自己中斷凝危。再次登錄之后又得重新開(kāi)始,很麻煩晨逝,而且網(wǎng)經(jīng)常斷蛾默。
有沒(méi)有辦法在SSH遠(yuǎn)程連接被斷開(kāi)或者關(guān)閉的時(shí)候,系統(tǒng)里面的下載程序還能繼續(xù)運(yùn)行捉貌?
再次登錄到系統(tǒng)之后支鸡,還能夠看都上次運(yùn)行的程序?
解決方案:
1.安裝screen
2.Apt-get install screen
3.screen -Stest#創(chuàng)建screen會(huì)話趁窃,自定義screen虛擬終端的名稱牧挣,test可以改為你想要的名稱
4.執(zhí)行你的代碼
5.退出,再登錄醒陆,然后screen –r test瀑构,查看之前的會(huì)話虛擬終端
screen -ls#查看所有screen會(huì)話
按鍵盤上面的Ctrl+a,然后再按d#保存當(dāng)前的screen會(huì)話
exit#退出screen
screen -wipetest#刪除會(huì)話