2021-05-12 14:32:11
Linux screen 常用命令
想必,只要接觸過Linux一段時間的人,一定知道screen這個神奇的工具了,它主要有如下些優勢:
1. 後台執行:當你在ssh terminal執行shell時,如果網路這時斷開,你的程式會怎樣?TERMINATED呀!有了screen,就可以讓程式跑在screen而不會隨著ssh的斷開而斷開。
2. 多視窗管理:有時,我們需要在執行一個命令,然後同時看它的log 檔案等,那我們可以很方便的使用screen的分屏功能,一邊執行命令,一邊檢視log 檔案。
screen最常用命令:(CTRL+a表示control和a一起按然後一起鬆)
-
建立screen session
screen -S test
-
脫離(detach)當前對談
CTRL+a然後d
-
接入(attach)一個名為test對談
screen -r test
或者
screen -x test
-
建立一個新的視窗(create)
CTRL+a然後c
-
切換到下一個視窗(next)
CTRL+a然後n
-
重新命名當前視窗(rename),注意是W表示shift+w
CTRL+a讓後W
下方會出現提示,然後輸入新名字,迴車
-
顯示當前所有視窗列表,注意是雙引號
CTRL+a然後"
多視窗常用命令
-
縱向分割螢幕
CTRL+a然後|
注意,這裡新分割的區域是沒有shell的,你不能做任何事,所以,你可以使用
CTRL+a然後TAB
切換到新分割的區域,使用CTRL+a然後c,建立新的視窗,這樣,你就可以同時在兩個視窗中操作了
-
橫向分割螢幕(S表示SHIFT+s)
CTRL+a然後S
效果如下圖
設定視窗底部標題
細心的同學可能注意到我的視窗底部的資訊欄了,想要嗎?
那就把如下程式碼放到/etc/screenrc的最後面吧!
# 允許設定視窗標題 caption always "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%H %Y/%m/%d "
Linux Screen技巧:記錄螢幕紀錄檔 http://www.linuxidc.com/Linux/2014-09/106217.htm
screen詳解:http://www.linuxidc.com/Linux/2013-10/91612.htm
Linux Screen超簡明教學 http://www.linuxidc.com/Linux/2014-04/100040.htm
Linux下Screen的常用命令 http://www.linuxidc.com/Linux/2012-07/65358.htm
Zabbix通過郵件傳送Screen圖形報表實現 http://www.linuxidc.com/Linux/2013-06/85759.htm
Linux虛擬終端命令Screen用法詳解 http://www.linuxidc.com/Linux/2013-07/87415.htm
Linux 技巧:使用 Screen 管理你的遠端對談 http://www.linuxidc.com/Linux/2013-10/91612.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-01/127510.htm
相關文章