screen使用小結

2022-10-10 13:54:11 字數 2036 閱讀 7257

目錄關閉screen

刪除screen

擦除全部的screen

分屏鎖定螢幕

阻止螢幕輸出

看更多的命令

yum -y install screen

找不到的話

yum install

screen -d screen作業名

然後screen -r screen作業名

-s 指定建立新視窗時,所要執行的shell。

-s 《作業名稱》 建立作業

-ls或--list   //顯示目前所有的screen作業

screen -r screen.name //恢復離線的screen作業

比如 screen -r 68926.experiment

或者screen -r 68926

-r  先試圖恢復離線的作業。若找不到離線的作業,即建立新的screen作業

-m  即使目前已在作業中的screen作業,仍強制建立新的screen作業

-x  恢復之前離線的screen作業 //可以2人共享乙個screen連線

-d 《作業名稱》  將指定的screen作業離線

不離線的話,其它的xhsell終端就無法通過 -r 連線

所有視窗裡的快捷鍵都是ctrl+a打頭

ctrl+a 鬆開後 按d

ctrl+a 鬆開後按 c

ctrl+a 鬆手,然後 shift+雙引號
如下圖,顯示是從1號的window回到列表的

ctrl+a 鬆手,然後 按輸入 視窗編號
ctrl+雙擊a
ctrl+a 鬆手後按a
ctrl+a 鬆開後,按k,會有提示確認是否關閉當前視窗

視窗內輸入 exit 會退出,自動到下乙個視窗

ctrl+a 鬆開後,按\ (反斜線) ,會提示 確認受否關閉所有
見下圖

[root@hkui-qy ~]# screen -ls

there are screens on:

3314830.s2 (detached)

3314664.s1 (detached)

2 sockets in /run/screen/s-root.

[root@hkui-qy ~]# kill 3314664 3314830

[root@hkui-qy ~]# screen -ls

no sockets found in /run/screen/s-root.

screen -s screen.name -x quit
伺服器重啟之後,全部的screen均會掛掉,需要借助擦除命令,將所有掛掉的screen清除掉

screen -wipe
上下分

ctrl+a 後s(大寫s)
左右分

ctrl+a 然後按 | (也是shift+\)
在不同的分屏之間跳轉

ctrl+a 然後tab鍵
取消分屏

ctrl+a  然後x

ctrl+a 然後q 只保留所在視窗

ctrl +a  然後 x
ctrl+a  然後s

輸入內容螢幕無反應

然後ctrl+a 然後 q

之前按的內容才會顯示在螢幕上

ctrl+a然後shift+?

screen簡單使用

screen可以在乙個物理終端上模擬出多個視窗。最重要的是,可以掛起這些視窗。這樣的話關掉正在執行程式的視窗就變成了可能。1.新建乙個視窗,鍵入命令 screen 這樣就新建了乙個視窗,可以像普通的終端一樣使用。需要退出這個視窗的話可以執行exit命令。視窗是可以巢狀建立的,如果是多層視窗,退出後將...

screen 命令使用

screen 是乙個非常有用的命令,提供從單個 ssh 會話中使用多個 shell 視窗 會話 的能力。當會話被分離或網路中斷時,screen 會話中啟動的程序仍將執行,你可以隨時重新連線到 screen 會話 screen 是乙個非常有用的命令,提供從單個 ssh 會話中使用多個 shell 視窗...

screen命令使用

screen s name 建立乙個名字叫做name的會話。在裡面執行你想要執行的程式,再用ctrl a d退出,讓會話detached,這樣就能保證你的任務在後台一直執行,也不會隨著終端的關閉任務就停止執行。ctrl d 為退出並刪除會話。screen ls 檢視當前所有的會話。screen r ...