shell中常用的快速鍵組合

來源:互聯網
上載者:User

輸入bind -P可以查看所有的鍵盤綁定

CTRL相關的快速鍵
Ctrl-A 相當於HOME鍵,用於將游標定位到本行最前面
ctrl+B: 游標左移一個字母
ctrl+C: 殺死當前進程
ctrl+D: 退出當前Shell
Ctrl-E 相當於End鍵,即將游標移動到本行末尾
Ctrl+F: 相當於右方向鍵,用於將游標向右移動一格
ctrl+H: 刪除游標前一個字元,同backspace鍵相同
Ctrl+J: 相當於斷行符號鍵
ctrl+K: 清除游標後至行尾的內容
ctrl+L: 清屏,相當於clear
Ctrl+P 相當於上方向鍵,即顯示上一個命令
Ctrl+N 相當於下方向鍵,即顯示下一個命令
ctrl+R: 搜尋之前打過的命令。會有一個提示,根據你輸入的關鍵字進行搜尋bash的history
ctrl+U: 清除游標前至行首間的所有內容
ctrl+W: 移除游標前的一個單詞
ctrl+T: 交換游標位置前的兩個字元
ctrl+Y: 粘貼或者恢複上次的刪除
ctrl+D: 刪除游標所在字母;注意和backspace以及ctrl+h的區別,這2個是刪除游標前的字元
ctrl+F: 游標右移
ctrl+Z: 把當前進程轉到後台運行,使用fg命令恢複,或者使用bg命令後台運行

ALT相關的快速鍵
Alt+<: 移動到記錄中的第一
Alt+>: 移動到記錄中的最後一條
Alt+?: 顯示當前自動不全提示
Alt+*: 插入所有的自動不全提示
Alt+/: 不全檔案名稱
Alt+.: 用於提取曆史命令中的最後一個單詞
Alt+B: 向前移動游標
Alt+C: 用於將當前游標處的字元變成大寫,同時本游標所在單詞的後續字元都變成小寫
Alt+D: 刪除單詞
Alt+F: 向後移動游標
Alt+L: 用於將游標所在單詞及所在單詞的後續字元都變成小寫
Alt+N: 向後尋找記錄
Alt+P: 向前尋找記錄
Alt+R: 再次調用執行過的命令
Alt+T: 交換游標前後的字元然後向後移動游標
Alt+U: 用於將游標所在單詞的游標所在處及之後的所有字元變成大寫
Alt+back-space: 用於刪除本行所有的內容,基本上和Ctrl-U類似。

ALT相關的快速鍵
Esc+D: 刪除游標後的一個詞
Esc+F: 往右跳一個詞
Esc+B: 往左跳一個詞
Esc+T: 交換游標前面的兩個單詞

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.