天天看點

Linux指令行常用快捷鍵

Linux指令行常用快捷鍵

本文快捷鍵基于SecureCRT和Xshell用戶端軟體進行說明。

最常用的快捷鍵:   

  tab  # 指令或路徑補全鍵,查找資訊時,輕按兩下此鍵位,可羅列出需要補全的資訊。

  

快速移動光标:

  Ctrl + a  # 回到指令行首位

  Ctrl + e  # 回到指令行末尾

  Ctrl + f   # 以字元為機關,向右移動 ====>>> Ctrl + →

  Ctrl + b  # 以字元為機關,向左移動 ====>>> Ctrl + ←

剪切,粘貼,清除快捷鍵:

  Ctrl + insert  # 複制指令行及其顯示的内容,先要選中指令行,在使用此鍵。

  Shift + insert  # 粘貼指令行及其顯示的内容,在指令行空白處使用。

  Ctrl + k     # 剪切(删除),從光标到指令行尾的内容。

  Ctrl + u     # 剪切(删除),從光标到指令行首的内容。

  Ctrl + w    # 剪切(删除),光标前面一個完整的字元串。

  Ctrl + y     # 粘貼被“剪切”,“删除”掉的文本。

  Ctrl + c     # 停止終端正在執行的任務,或者删除整行(不想執行目前指令,或者輸入錯誤想重新輸入,都可以使用此快捷鍵)。

  Ctrl + h     # 删除光标所在位置的前一個字元====>>>鍵盤上的backspace,後退鍵

指令的重複執行:

  Ctrl + d  # 退出目前shell指令執行行,若是在普通使用者操作,相當于logout。

  Ctrl + r   # 搜尋曆史指令,也可以通過路徑搜尋過往的操作記錄。

  Ctrl + g  # 結束‘Ctrl + r’的操作。

指令行控制:

  Ctrl + l  # 相當于指令“clear”,清除螢幕内容。

  Ctrl + s  # 鎖定終端,使得輸入的内容無法在螢幕上顯示(實際上,解鎖之後,指令行還是會顯示敲過的指令,若是有人執行回車操作,就尴尬了)。

  Ctrl + q  # 解除“Ctrl + s”的鎖定狀态,可以看到在鎖定狀态時輸入的内容。

  Ctrl + z  # 使正在運作的程序暫停(例:正在使用yum安裝程式或者做壓測,可以使用此快捷鍵進行暫停)。

ESC相關快捷鍵:

  Esc + .(我是小數點)  # 擷取上一條指令行,最後一部分。(主要是調取上一條指令所執行的路徑,如 cat /etc/passwd,那麼,輸入此快捷鍵,顯示的就是/etc/passwd的資訊)。

  Esc + b  # 移動到目前單詞的開頭,也可以了解為以字元串為機關,向光标前移動。

  Esc + f   # 移動到目前單詞的結尾,也可以了解為以字元串為機關,向光标後移動。  

!感歎号開頭的快捷鍵:

  !!    # 執行上一條指令,或者使用方向鍵↑進行調用上一條指令并執行。

  !pw    # 執行最近以pw指令開頭的指令。

  !pw:p   # 僅列印最近以pw開頭的指令,但不執行

  !num   # 執行理事指令清單的第“num”條指令。

  !$    # 相當于 Esc + .(我是小數點)。

以上是個人常用的快捷鍵,标紅的是經常被使用到的,當然全部記住最好,會省很多時間。

如果有要補充的,歡迎留言,感謝!

原文位址

https://www.cnblogs.com/flashfish/p/10639607.html

繼續閱讀