Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Linux 終端機快捷鍵大全:刪除、移動、替換、歷史指令與進階技巧

編輯:關於 Linux

熟練掌握 Bash/Readline 快捷鍵能大幅提升終端機操作效率,本文將快捷鍵分為 刪除、移動、替換、歷史指令、其他 五大類,並對照 Vim 操作習慣,方便雙修者快速上手。

刪除類

快捷鍵動作Vim 對應
Ctrl+d刪除游標處字元x / dl
Ctrl+h刪除游標前字元hx / dh
Ctrl+k刪除游標至行尾d$ / D
Ctrl+u刪除游標至行首d^ / d0
Ctrl+w刪除游標前一個單字db / daw
Ctrl+y恢復上次 Ctrl+u 刪除的內容-
Ctrl+?撤銷前一次輸入u
Alt+r撤銷前一次動作-
Alt+d刪除游標後一個單字dw / daw

移動類

快捷鍵動作Vim 對應
Ctrl+a移至行首^ / 0
Ctrl+e移至行尾$
Ctrl+f游標後移一字元l
Ctrl+b游標前移一字元h
Ctrl+←移至前一單字開頭b
Ctrl+→移至後一單字結尾w / e
Ctrl+x Ctrl+x在上次與目前游標位置跳轉-
Alt+f跳至當前單字尾部e

替換/大小寫類

快捷鍵動作
Ctrl+t交換游標字元與前一字元
Alt+t交換游標所在單字與前一單字
Alt+u當前單字全大寫
Alt+l當前單字全小寫
Alt+c當前單字首字母大寫

歷史指令類

快捷鍵動作
Ctrl+p上一條歷史指令
Ctrl+r反向搜尋歷史(輸入關鍵字即時過濾)
Alt+p搜尋以指定字元開頭的歷史指令

其他實用鍵

快捷鍵動作
Ctrl+s鎖定終端(XOFF),配合 Ctrl+q 解鎖
Ctrl+q解鎖終端(XON)
Ctrl+l清除螢幕(等同 clear)
Ctrl+c中斷目前指令、另起新行
Ctrl+iTab 補全(等同 Tab)
Ctrl+o執行目前行並保留在歷史中(可重複執行)
Alt+數字指定下一個動作重複次數(如 Alt+3 Ctrl+d 刪除 3 字元)

進階技巧

  • 編輯長指令:Ctrl+x Ctrl+e 用 $EDITOR 開啟完整編輯器修改後執行。
  • 歷史指令編號執行:!123 執行第 123 條歷史,!! 重複上一條。
  • 參數復用:Alt+. 插入上一條指令的最後一個參數,Alt+1. 插入第一個參數。
  • 自訂綁定:在 ~/.inputrc 加入 "\C-x\C-r": re-read-init-file 熱重載設定。

建議每日挑選 3–5 個不熟悉的快捷鍵刻意練習,兩週內即可形成肌肉記憶,終端機操作速度將質變提升。

Copyright © Windows教程網 All Rights Reserved