歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

命令行快捷鍵

以前用的最多的就是方向鍵了,該進化一下了 命令行編輯快捷鍵 history 顯示命令歷史列表 ↑(Ctrl+p) 顯示上一條命令 ↓(Ctrl+n) 顯示下一條命令 !num 執行命令歷史列表的第num條命令 !! 執行上一條命令 !?string? 執行含有string字符串的最新命令 Ctrl+r 然後 以前用的最多的就是方向鍵了,該進化一下了

命令行編輯快捷鍵
history      顯示命令歷史列表
↑(Ctrl+p)    顯示上一條命令
↓(Ctrl+n)     顯示下一條命令
!num           執行命令歷史列表的第num條命令
!!             執行上一條命令
!?string?     執行含有string字符串的最新命令
Ctrl+r     然後輸入若干字符,開始向上搜索包含該字符的命令,繼續按Ctrl+r,搜索上一條匹配的命令
Ctrl+s        與Ctrl+r類似,只是正向檢索
Alt+<        歷史列表第一項
Alt+>        歷史列表最後一項

Ctrl+f        光標向前移動一個字符,相當與->
Ctrl+b        光標向後移動一個字符,相當與<-
Alt+f        光標向前移動一個單詞
Alt+b        光標向後移動一個單詞
ls !$           執行命令ls,並以上一條命令的參數為其參數
Ctrl+a       移動到當前行的開頭
Ctrl+e     移動到當前行的結尾
Esc+b           移動到當前單詞的開頭
Esc+f           移動到當前單詞的結尾
Ctrl+l     清屏
Ctrl+u     剪切命令行中光標所在處之前的所有字符(不包括自身)
Ctrl+k     剪切命令行中光標所在處之後的所有字符(包括自身)
Ctrl+d     刪除光標所在處字符
Ctrl+h     刪除光標所在處前一個字符
Ctrl+y     粘貼剛才所刪除的字符
Ctrl+w     剪切光標所在處之前的一個詞(以空格、標點等為分隔符)
Alt+d        剪切光標之後的詞
Esc+w           刪除光標所在處之前的字符至其單詞尾(以空格、標點等為分隔符)
Ctrl+t     顛倒光標所在處及其之前的字符位置,並將光標移動到下一個字符
Alt+t        交換當前與以前單詞的位置
Alt+u        把當前詞轉化為大寫
Alt+l        把當前詞轉化為小寫
Alt+c        把當前詞匯變成首字符大寫
Ctrl+v        插入特殊字符,如Ctrl+v+Tab加入Tab字符鍵
Esc+t           顛倒光標所在處及其相鄰單詞的位置
Ctrl+c        刪除整行
Ctrl+(x u)     按住Ctrl的同時再先後按x和u,撤銷剛才的操作
Ctrl+s     掛起當前shell
Ctrl+q     重新啟用掛起的shell

Copyright © Linux教程網 All Rights Reserved