當(dāng)使用使用Xshell遠(yuǎn)程連接Linux系統(tǒng)時(shí)砖顷,當(dāng)想要啟動(dòng)多個(gè)服務(wù)并且斷開(kāi)Xshell連接時(shí)服務(wù)繼續(xù)運(yùn)行秦陋,可以使用screen創(chuàng)建多個(gè)會(huì)話來(lái)實(shí)現(xiàn)灾梦,Screen中有會(huì)話的概念野舶,用戶可以在一個(gè)screen會(huì)話中創(chuàng)建多個(gè)screen窗口妇垢,在每一個(gè)screen窗口中就可一個(gè)像操作一個(gè)真實(shí)的telnet/SSH連接窗口一樣巾遭。
ubuntu安裝screen
[root@ssdfs7 ~]# apt-get install screen
screen使用
[root@ssdfs7 ~]# screen
直接使用screen命令即可,就會(huì)打開(kāi)一個(gè)新的窗口闯估,這個(gè)窗口可剛連接打開(kāi)的窗口一樣灼舍,當(dāng)我們啟動(dòng)screen會(huì)自動(dòng)創(chuàng)建一個(gè)會(huì)話名,但是當(dāng)screen較多時(shí)涨薪,不知道那個(gè)時(shí)那個(gè)時(shí)骑素,可以使用一下命令
[root@ssdfs7 ~]# screen -S 自定義名字
我們可以使用-S參數(shù)指定會(huì)話名字,當(dāng)查看screen列表時(shí)刚夺,就可輕松分辨各個(gè)會(huì)話的任務(wù)
離開(kāi)當(dāng)前screen窗口砂豌,但不停止運(yùn)行
Ctrl+a+d
當(dāng)想要切換或離開(kāi)但不停止時(shí)厢岂,使用上面組合鍵即可
查看Screen列表
[root@ssdfs7 ~]# screen -ls
使用上面名利即可查看screen列表
重新進(jìn)入一個(gè)已存在的會(huì)話
screen -r 會(huì)話id
會(huì)話id可以通過(guò)screen -ls獲取到,在每條會(huì)話的最前放阳距,一般為4位數(shù)字
退出Screen并銷毀Screen
exit
在會(huì)話中輸入exit回車即可退出并銷毀會(huì)話
Screen的使用比較簡(jiǎn)單塔粒,不需要記憶太多命令,多使用幾次就記住了