一、最有用快捷鍵
- tab 命令或路徑等的補全鍵,Linux最有用快捷鍵
二、移動游標快捷鍵
-
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的搜尋歷史命令模式退出
-
Esc+.(點) 獲取上一條命令的最後的部分(空格分隔)
五、控制快捷鍵
-
Ctrl+l 清除螢幕所有內容,並在螢幕最上面開始一個新行,等同clear命令
-
Ctrl+s 鎖定終端,使之無法輸入內容
-
Ctrl+q 解鎖執行Ctrl+s的鎖定狀態
-
Ctrl+z 暫停執行在終端執行的任務
六、!號開頭的快捷命令
-
!! 執行上一條命令
-
!pw 執行最近以pw開頭的命令
-
!pw:p 僅列印最近pw開頭的命令,但不執行
-
!num 執行歷史命令列表的第num(數字)條命令
-
!$ 上一條命令的最後一個引數,相當於Esc+.(點)
七、ESC相關
-
Esc+.(點) 獲取上一條命令的最後的部分(空格分隔)
-
Esc+b 移動到當前單詞的開頭
-
Esc+f 移動到當前單詞的結尾
-
Esc+t 顛倒游標所在處及其相鄰單詞的位置
本作品採用《CC 協議》,轉載必須註明作者和本文連結