輸入bind -P能夠查看全部的鍵盤綁定html
Ctrl + Shift + '-' 縮小shell框
Ctrl + Shift + ‘+' 放大shell框web
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命令後臺運行shell
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相似。bash
Esc相關的快捷鍵
Esc+D: 刪除光標後的一個詞
Esc+F: 往右跳一個詞
Esc+B: 往左跳一個詞
Esc+T: 交換光標前面的兩個單詞 (好像不起做用在Linux下)ui
!$ 頗有用的參數spa
它記錄最後一次命令的參數,例如:.net
執行#cat /etc/hostsunix
而後執行#echo !$, 輸出以下:htm
#echo /etc/hostsblog
#/etc/hosts
因此若是想繼續使用最後一次命令的參數,只須要newcmd !$ 便可。
上一篇:Goo