05 screen會話用法

2022-07-17 03:48:07 字數 1177 閱讀 2713

一、什麼是screen?

screen命令用於新建乙個或多個「命令列視窗」,在新建的這「視窗」中,可以執行命令;每個「視窗」都是獨立並行的。

二、安裝screen

要想使用screen,當然得有screen了,不是所有的linux系統都安裝了screen,如果木有安裝,可以使用一下命令安裝:

yum install screen -y

三、使用screenscreen -s php

上面命令的意思就是新建立乙個名為php的會話,這時你可以繼續輸入其它命令,如編譯php,費時很長,不用管它,喝杯茶先;

2.離開會話,按住鍵盤上的ctrl,然後依次按a和d,好了,又回到主會話了,這時你可以繼續建立其它會話或者執行其它命令,對我們建立的會話內容沒有任何影響,你甚至可以退出會話;

3.恢復建立的會話:如果還記得會話名稱,可以輸入命令:

screen -r php

上面命令的意思就是恢復名為php的會話,如果你只建立了乙個會話,直接如入命令

screen -r

就可以恢復了,如果不記得會話名稱或者我直接輸入screen建立的會話,怎麼辦呢,那就要用到下面的命令;

四.檢視已經建立的會話:

screen -ls

上面的命令的意思就是檢視本機已經建立的會話,可以檢視會話的名稱和id,恢復時可以使用id代替名稱;

五.有時在恢復screen時會出現there is no screen to be resumed matching ****,遇到這種情況咋辦呢?輸入命令

screen -d ****

然後再使用恢復命令恢復就ok了

六.退出screen,使用screen會耗費一定的系統資源,所以當screen中的命令執行完畢之後,最好退出screen,直接輸入命令

exit

就可以退出了。

七.其它命令

ctrl + a,d #暫離當前會話

ctrl + a,c #在當前screen會話中建立乙個子會話

ctrl + a,w #子會話列表

ctrl + a,p #上乙個子會話

ctrl + a,n #下乙個子會話

Screen 建立串列埠會話

安裝 apt install screen 啟動 screen 檢視會話 screen ls 退出會話 exit vi screenrc termcapinfo xterm ti te termcapinfo xterm xterms xs rxvt hs ts e 2 fs 07 ds e 2 s...

screen 管理linux遠端會話

簡單來說,screen是乙個可以在多個程序之間多路復用乙個物理終端的視窗管理器。screen中有會話的概念,使用者可以在乙個screen會話中建立多個screen視窗,在每乙個screen視窗中就像操作乙個真實的telnet ssh連線視窗那樣。在screen中建立乙個新的視窗有這樣幾種方式 1 直...

screen 不間斷會話服務

screen是一款能夠實現多視窗遠端控制的開源服務程式,簡單來說就是為了解決網路異常中斷或為了同時控制多個遠端終端視窗而設計的程式。使用者還可以使用screen服務程式同時在多個遠端會話中自由切換,能夠做到實現如下功能。管理遠端會話 screen命令能做的事情非常多 首先,會玩之前肯定得先要會看,如...