10/10/2017

Linux screen 工作環境

大部分操控伺服器都是使用 SSH 連線至伺服器下 shell,但如果是運行的程式只要關閉 SSH 後,就叫不出來了

但如果在 screen 的工作環境中執行 shell,不管你要離開或是斷線,只要沒有關閉 screen 它就能夠繼續執行在背景

只需要下命令呼叫出 screen 的工作環境,就會將您原本執行的 shell 還原給您


yum install screen -y


screen 操作指令表

screen 參數 說明
Ctrl + a 與 c 建立新 screen 視窗
Ctrl + a 與 Ctrl + a 切換至上一個 screen 視窗
Ctrl + a 與數字鍵 0 到 9 切換至指定編號的 screen 視窗
Ctrl + a 與 n 切換至下一個的 screen 視窗
Ctrl + a 與 p 切換至下一個的 screen 視窗
Ctrl + a 與 w 列出目前所有的 screen 視窗
Ctrl + a 與 " 列出目前所有的 screen 視窗,並可用上下鍵選擇要切換的設窗
Ctrl + a 與 k 關閉目前的 screen 視窗
Ctrl + a 與 d 卸離 screen 工作環境
Ctrl + a 與 Esc 鍵(或 Ctrl + a 與 [) 進入複製模式(copy mode),可用方向鍵操作捲軸,或用 / 與 ? 來搜尋,按下空白鍵開始選取要複製的內容,選取完成後再按下第二次空白鍵,即可複製,隨後使用 Ctrl + ] 可貼上複製的內容。
Ctrl + a 與 S 將畫面分割成上下兩個區域
Ctrl + a 與 Q 關閉分割畫面
Ctrl + a 與 Tab 鍵 切換分割畫面
Ctrl + a 與 t 顯示目前系統的時間與負載狀況
Ctrl + a 與 a 送出 Ctrl + a
Ctrl + a 與 ? 顯示說明
Ctrl + a 與 v 顯示版本資訊
Ctrl + a 與 x 鎖定 screen 螢幕
Ctrl + a 與 H 開啟或結束 screen 紀錄功能
Ctrl + a 與 C 清除 screen 視窗中的內容
Ctrl + a、D 與 D 強力卸離,卸離 screen 工作環境之後,直接登出
Ctrl + a 與 Ctrl + g 視覺化鈴聲(visual bell)切換
Ctrl + a 與 i 顯示目前 screen 視窗的資訊
Ctrl + a 與 l 重繪目前 screen 視窗的內容

沒有留言:

張貼留言