bash命令行快捷鍵整理

Ctrl + a 跳到本行的起點

Ctrl + b 光標向左移動一個字符

Ctrl + c 結束命令

Ctrl + d 刪除當前光標的字符

Ctrl + e 跳到本行的結尾

Ctrl + f 光標向右移動一個字符

Ctrl + k 從光標處刪除至本行結尾

Ctrl + l 清屏,與clear相同

Ctrl + r 查找歷史命令

Ctrl + g 從歷史搜索模式退出

Ctrl + R - Search the history backwards with multi occurrence

Ctrl + u 從光標處刪除至本行行首

Ctrl + y 粘貼Ctrl + u 和 Ctrl + k 清除的內容

Ctrl + xx 在光標所在處和行首之間跳轉

Ctrl + x @ 顯示所有hostname

Ctrl + z 掛起

Ctrl + h 刪除當前光標前字符

Ctrl + w 刪除最後輸入的單詞

Ctrl + p 顯示上一個命令,相當於上箭頭

Ctrl + n 顯示下一個命令,相當於下箭頭

Ctrl + t 用於交換光標所在字符和前一個字符的位置

Ctrl + j  相當於回車鍵 

Ctrl + m 相當於回車鍵 

Ctrl + s 阻止屏幕輸出

Ctrl + q 允許屏幕輸出

Esc + . 相當於!$ 或Alt + .,顯示最後一個命令的參數

!N  運行history中N條歷史命令

!!上一條歷史命令

!$ 上一條命令的最後一個參數

!$:p 打印輸出!$的內容

!*上一條命令的所有參數

!*:p 打印輸出!*的內容

!his 執行最近以his開頭的命令

!his:p 僅打印輸出,不執行命令

^his 刪除上一條命令中的his

^his^ls 將上一條命令中的his替換爲ls

^his^ls^ 將上一條命令中所有的his替換爲ls

bind -P 可以查看鍵盤綁定。

Alt的快捷鍵常和securecrt衝突,很少用


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章