我使用的系統:
[root@web02 ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@web02 ~]# uname -m x86_64
Tab 自動補全 Ctrl+k 刪除(剪切)光標處至末尾所有內容 Ctrl+u 刪除(剪切)光標處至開頭所有內容 Ctrl+a 移動到開頭 Ctrl+e 移動到結尾 Ctrl+f 光標向右移動一個字符(相當於方向鍵右鍵) Ctrl+b 光標向左移動一個字符(相當於方向鍵左鍵) Ctrl+l 清屏,等同於clear Ctrl+c 終止當前命令 Ctrl+d 退出當前用戶環境,相當於logout 刪除光標所在位置後面一個字符 Ctrl+r 查找,回車運行,Ctrl+R繼續搜索 Ctrl+s 掛起 Ctrl+q 解除掛起 Ctrl+w 刪除(剪切)光標前的一個單詞 Ctrl+y 粘貼Ctrl+k、Ctrl+u、Ctrl+w刪除的文本 Ctrl+h 刪除光標所在處的前一個字符(相當於退格鍵) Ctrl+z 暫停執行在終端運行的任務 Ctrl+ -> 把光標向右移動一個單詞 Ctrl+ <- 把光標向左移動一個單詞 !! 執行上一條命令 !string 執行最近一次以p開頭的命令 !string:p 僅打印最近一次以p開頭的命令,不執行 !?string 執行最近一次以string結尾的歷史命令 !?string? 執行最近一次包含string的歷史命令 !number 執行歷史命令列表的第num(數字)條命令 !-number 執行歷史命令列表的倒數第num(數字)條命令 !$ 上一條命令的最後一個參數 Esc+. 上一條命令的最後一個參數,按 . 兩次,倒數第二個參數 Esc +b 移動到當前單詞的開頭 Esc +f 移動當前單詞的結尾 Esc +t 顛倒光標所在處及其相鄰單詞的位置 $_ 上一個命令的最後一個參數 $? 上一條命令執行狀態(0執行成功,非0執行失敗)
(持續更新中...)