本文快捷鍵基於SecureCRT和Xshell客戶端軟體進行說明。 最常用的快捷鍵: tab # 命令或路徑補全鍵,查找信息時,雙擊此鍵位,可羅列出需要補全的信息。 快速移動游標: Ctrl + a # 回到命令行首位 Ctrl + e # 回到命令行末尾 Ctrl + f # 以字元為單位,向右移 ...
本文快捷鍵基於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 + .(我是小數點)。
以上是個人常用的快捷鍵,標紅的是經常被使用到的,當然全部記住最好,會省很多時間。
如果有要補充的,歡迎留言,感謝!