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 + .(我是小數點)。

 

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

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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM