IT貓撲網:您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉貼|軟件發(fā)布

您當前所在位置: 首頁操作系統(tǒng)LINUX → Linux中的Screen命令使用技巧詳解

Linux中的Screen命令使用技巧詳解

時間:2015-06-28 00:00:00 來源:IT貓撲網 作者:網管聯(lián)盟 我要評論(0)

  #

  # ~/.screenrc

  #

  # 啟動時不顯示歡迎屏幕

  startup_message off

  #  定義screen的功能鍵為Ctrl-Z。向終端輸入Ctrl-Z時應按 Ctrl-Z z。

  escape ^Zz

  # 屏幕緩沖區(qū) 1024 行。

  defscrollback 1024

  # 在最下一行顯示窗口列表和時鐘

  hardstatus on

  hardstatus alwayslastline

  hardstatus string "%{.bW}%-w%{.rY}%n %t%{-}%+w %=%{..G} %H(%l) %{..Y} %Y/%m/%d %c:%s "

  # 關閉錯誤提示

  vbell off

  # 按 Ctrl-Z w 或 Ctrl-Z Ctrl-W 顯示窗口列表

  bind w windowlist -b

  bind ^w windowlist -b

  常用快捷鍵

  注:這些快捷鍵都需要在按完 escape 鍵之后使用。默認的escape鍵是 Ctrl-A,上面貼出的 .screenrc 中將其改成了 Ctrl-Z。例如 d,實際操作時應當按 Ctrl-Z d。

快捷鍵 功能
d 中斷當前會話,下次可以用 screen -r 命令恢復
c 開新窗口
0-9數字 在窗口0-窗口9之間迅速切換
n 下一個窗口
p 上一個窗口
S 分割屏幕
TAB 在分割的屏幕之間切換
X 關閉分割出的屏幕
[ 進入復制模式,用hjkl移動光標,空格選中開始點,再次按空格選擇結束點,進行復制
] 粘貼
? 幫助
: 進入screen的命令行


  另外要提到的幾個常用技巧:

  重復 escape 鍵可以在當前窗口與上一個窗口之間迅速切換。例如從窗口1按^Z3切換到窗口3,之后可以按^Z^Z在窗口1和3之間切換。

  窗口分割的用法:首先按^ZS(S要大寫)進行分割,然后用^Z切換到分割出的新屏幕,再用^Z<數字>在新屏幕內切換窗口。結束分割可以用^ZX。

  翻頁:用了screen之后就不能用平常的 Shift-PageUp 和 Shift-PageDown 來翻頁??梢园?^Z[ 進入復制模式,即可利用與 vi 相同的快捷鍵來翻頁查看歷史。最后按Esc取消復制模式。

  關于 escape 鍵的選擇:

  默認的Ctrl-A與vi的增1功能沖突。如果你不幸習慣了Ctrl-A,那么當你在沒有screen的環(huán)境下使用vim時,你會在不經意之間按下Ctrl-A而改變附近的數字。因此最好改成別的鍵。

  常用的screen快捷鍵都在左手,因此escape應當放在鍵盤的左面三列。Ctrl-Q和Ctrl-S被終端使用無法綁定,Ctrl-` screen不支持,Ctrl-W與vim的切換窗口命令沖突,Ctrl-D與vim的翻頁沖突, Ctrl-X與vim的減1功能沖突,Ctrl-E與vim的滾屏沖突,Ctrl-C為很常用的中止程序。因此只能用Ctrl-Z了。Ctrl-Z用于暫停程序,不常用,可以將其設置為screen的escape鍵。需要暫停程序時按 Ctrl-Z z 即可。

關鍵詞標簽:Linux,Screen命令

相關閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關下載

    人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內存型號 linux tc實現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關機、重啟、注銷 命令 查看linux服務器硬盤IO讀寫負載