1. 程式人生 > >linux命令行常用的快捷鍵

linux命令行常用的快捷鍵

清除 ctrl+d esc ctrl+ 處的 分隔 正在執行 ctrl+z 執行

常用的快捷鍵:

  Tab:命令或路徑補全鍵

  移動光標快捷鍵:

  Ctrl+a:光標回到命令行首

  Ctrl+e:光標回到命令行尾

  Ctrl+f:光標向右移動一個字符(相當於方向鍵右鍵)

  Ctrl+b:光標向左移動一個字符(相當於方向鍵左鍵)

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

  Ctrl+Insert:復制選中命令行內容

  Shift+Insert:粘貼復制的命令行內容

  Ctrl+k:剪切(刪除)光標處到行尾的字符

  Ctrl+u:剪切(刪除)光標處到行首的字符

  Ctrl+w:剪切(刪除)光標前的一個單詞(用空格隔開的字符)

  Ctrl+y:粘貼Ctrl+u/Ctrl+k/Ctrl+w刪除的文本

  Ctrl+c:中斷終端正在執行的任務或者刪除整行

  Ctrl+h:刪除光標所在處的前一個字符(相當於退格鍵)

  重復執行命令行快捷鍵:

  Ctrl+d:退出當前shell命令行

  Ctrl+r:搜索命令行使用過的歷史命令記錄

  Ctrl+g:從執行Ctrl+r的搜索歷史命令模式中退出

  控制快捷鍵:

  Ctrl+l:清除屏幕的所有內容,並在屏幕的最上面開始一個新的命令行,等同於clear命令

  Ctrl+s:鎖定終端,使之無法輸入內容

  Ctrl+q:解鎖執行Ctrl+s的鎖定狀態

  Ctrl+z:暫停執行在終端運行的任務

  !號開頭的快捷鍵命令

  !!:執行上一條命令

  !cat:執行最近以cat開頭的命令

  !cat:p:僅打印最近以pw開頭的命令,但不執行

  !num:執行歷史命令列表的第num(數字)條命令

  !$:上一條命令的最後一個參數,相當於Esc+.

  Esc相關:

  Esc+.:獲取上一條命令最後的部分(空格分隔)

  Esc+b:移動到當前單詞的開頭

  Esc+f:移動到當前單詞的結尾

linux命令行常用的快捷鍵