国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

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

2024-08-27 23:58:25
字體:
供稿:網(wǎng)友

Linux的screen命令不錯,習(xí)慣了你會覺得它比windows的任務(wù)欄好用多了,下面是我的.screenrc,僅供參考。

  1. # 
  2. # ~/.screenrc 
  3. # 
  4. # 啟動時不顯示歡迎屏幕 
  5. startup_message off 
  6. # 定義screen的功能鍵為Ctrl-Z。向終端輸入Ctrl-Z時應(yīng)按 Ctrl-Z z。 
  7. escape ^Zz 
  8. # 屏幕緩沖區(qū) 1024 行。 
  9. defscrollback 1024 
  10. # 在最下一行顯示窗口列表和時鐘 
  11. hardstatus on 
  12. hardstatus alwayslastline 
  13. hardstatus string "%{.bW}%-w%{.rY}%n %t%{-}% w %=%{..G} %H(%l) %{..Y} %Y/%m/%d %c:%s " 
  14. # 關(guān)閉錯誤提示 
  15. vbell off 
  16. # 按 Ctrl-Z w 或 Ctrl-Z Ctrl-W 顯示窗口列表 
  17. bind w windowlist -b 
  18. bind ^w windowlist -b 

常用快捷鍵

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

快捷鍵 功能

d 中斷當(dāng)前會話,下次可以用 screen -r 命令恢復(fù)

c 開新窗口

0-9數(shù)字 在窗口0-窗口9之間迅速切換

n 下一個窗口

p 上一個窗口

S 分割屏幕

TAB 在分割的屏幕之間切換

X 關(guān)閉分割出的屏幕

[ 進(jìn)入復(fù)制模式,用hjkl移動光標(biāo),空格選中開始點(diǎn),再次按空格選擇結(jié)束點(diǎn),進(jìn)行復(fù)制

] 粘貼

? 幫助

: 進(jìn)入screen的命令行

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

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

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

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

關(guān)于 escape 鍵的選擇:

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

常用的screen快捷鍵都在左手,因此escape應(yīng)當(dāng)放在鍵盤的左面三列。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用于暫停程序,不常用,可以將其設(shè)置為screen的escape鍵。需要暫停程序時按 Ctrl-Z z 即可。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沾益县| 贡觉县| 耒阳市| 怀来县| 海晏县| 巨野县| 大新县| 阿克苏市| 武夷山市| 正宁县| 景谷| 磐安县| 济源市| 盘山县| 甘南县| 台北县| 梓潼县| 惠东县| 桃园市| 澎湖县| 云龙县| 六安市| 道真| 高密市| 宜良县| 崇义县| 河南省| 盘锦市| 北宁市| 肇州县| 毕节市| 苍梧县| 株洲县| 安龙县| 嘉荫县| 抚松县| 嘉荫县| 陇川县| 革吉县| 固始县| 高安市|