Posted on 2007-08-31 19:36
kooyee 閱讀(528)
評(píng)論(0) 編輯 收藏
安裝 GNU Screen
wget ftp://www.dekaino.net/pub/screen/screen-4.0.3.tar.gz
tar zxf screen-4.0.3.tar.gz
cd screen-4.0.3
./configure && make && make install
cp ./etc/etcscreenrc /usr/etc/screenrc
vi /usr/etc/screenrc
#啟動(dòng) screen 時(shí)不顯示訊息
startup_message off
#在畫面下方顯示視窗資訊
caption always "%{wk}%?%-Lw%?%{bw}%n*%f %t%?(%u)%?%{wk}%?%+Lw %=%{mk}@%H %{yk}%D %{ck}%M%{wk} %{ck}%d %{gk}%c"
啟用 GNU Screen: /usr/bin/screen
基本操作
C-a 表示 Ctrl + a, 組合鍵有大小寫區(qū)分
C-a c |
開新視窗 |
C-a A |
修改視窗名稱 |
C-a ' |
直接切換到指定視窗名稱或號(hào)碼 |
C-a - |
切換至空白視窗 |
C-a C-a |
當(dāng)前視窗與前一視窗來回切換 |
C-a 數(shù)字 |
直接切換到第 n 個(gè)視窗 |
C-a 空白鍵 |
切換到下一個(gè)視窗 |
C-a 倒退鍵 |
切換到前一個(gè)視窗 |
分割視窗
C-a S |
分割視窗 |
C-a Tab |
切換到另一個(gè)分割視窗 |
C-a Q |
關(guān)閉所有分割視窗 |
進(jìn)階操作
C-a : |
進(jìn)入 screen 指令模式
常用指令:
kill - 刪除當(dāng)前工作視窗
remove - 關(guān)閉當(dāng)前分割視窗
quit - 關(guān)閉所有工作視窗, 並結(jié)束 screen |
C-a Esc |
進(jìn)入游標(biāo)模式 (copy / scrollback mode)
方向鍵 - 移動(dòng)游標(biāo)
空白鍵 - 標(biāo)示畫面內(nèi)容, 再按一次空白鍵複製標(biāo)示內(nèi)容
Esc 鍵 - 離開游標(biāo)模式 |
C-a ] |
貼上複製內(nèi)容 |
資訊查詢
C-a w |
顯示視窗清單 |
C-a C-t |
顯示系統(tǒng)資訊 ( 時(shí)間, 日期, hostname, Loading) |
畫面鎖定與解除
C-s |
Scroll Lock |
C-q |
Un-Lock |
※以上 s 與 q 不分大小寫
登入即啟用 GNU Screen
vi ~/.bashrc
if [ -z "$STY" ]; then
exec screen -dR
fi
參考資料
--- 2007.04.19 補(bǔ)充
screen ==> 啟用 screen
C-a d ==> 暫時(shí)脫離 screen, 回到原先執(zhí)行 screen 的 session
screen -r ==> 回到 screen