Quote: http://blog.dragon2.net/archives/2004/10/06/17.php

經由 screen 所開出來的視窗則只是在原來的視窗裡再生出一個視窗,你一次只能看到一個視窗畫面,但是同時所有的視窗(最多一個 screen session 可以開十個視窗)仍然在運作(好比在背景執行的 process)。

執行

>screen

開啟、關閉、切換

Ctrl+a c                                開啟新的視窗,並同時切換到這個新的視窗

Ctrl+a n 或 C-a (space)        切換到下一個視窗

Ctrl+a p                               切換到上一個視窗

Ctrl+a 0                               切換到第 0 個視窗

Ctrl+a (1..9)                         切換到第 (1..9) 個視窗

Ctrl+a w                              列出目前所開啟的視窗

Ctrl+a C                               清除目前的視窗內容

Ctrl+a K                                關閉所有的視窗並退出 screen

Ctrl+a i                                 顯示目前視窗的資訊

Ctrl+a d                               脫離(detach)目前的 screen ,並放到背景執行(不管開了幾個視窗)

Ctrl+a H                               紀錄目前視窗所有顯示過的東西(檔名為 screenlog.n n 為視窗號碼)

Ctrl+a l                                重繪視窗,如果有字顯示亂掉了可以用這個指令

Ctrl+a m或 C-a (enter)         可以顯示最近一次顯示過的訊息

Ctrl+a t                                顯示系統的時間及主機名稱還有負載                                

Ctrl+a v                                顯示版本資訊                               

Ctrl+a x                               暫時離開目前位置又不想先 logout ,那可以用這個來鎖住 screen

Ctrl+a ?                               線上求助畫面                              

Ctrl+a [                                複製/卷軸 模式

            h, j, k, l             分別為向左,向下,向上,向右移動一格(或是一行)
            0                       移到該行最左邊
            ^ 與 $               分別移到該行最左邊及最右邊的非空白字元
            w                      以字為單位往前移動並移到字首
            b                       以字為單位往後移動並移到字首
            e                       以字為單位往前移動並移到字尾
            C-b                   向上捲一頁
            C-f                    向下捲一頁
            C-u                   向上捲半頁
            C-u                   向下捲半頁
            / 與 ?                向下或向上尋找字串
            (space)             第一次按下到第二次按下的區域會被複製到暫存區內
            (ESC)               離開 複製/卷軸 模式
 

Ctrl+a ]                                把剛剛存到暫存區內的內容複製出來

最後修改日期: 2006 年 11 月 05 日

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。