Linux作業系統命令列下編輯常用的快捷鍵

2021-05-23 11:47:57 字數 1146 閱讀 4015

命令列編輯快捷鍵

history 顯示命令歷史列表

↑(ctrl+p) 顯示上一條命令

↓(ctrl+n) 顯示下一條命令 

!num 執行命令歷史列表的第num條命令

!! 執行上一條命令

!?string? 執行含有string字串的最新命令 

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  

Linux作業系統命令列下的文字編輯

vi可能是終端命令列裡功能最強的文字編輯器了,但目前需要用到的只是文字編輯功能,與gcc make等工具的整合應用現在還不需要,所以操作難度不大,習慣就好。linux發行版所帶的一般不是vi,而是vim,vi的加強版,功能更強但操作比傳統的vi更方便,但啟動命令還是 vi 命令列中,可以用 vi 回...

linux 作業系統下簡單的命令列操作

一 配置linux 作業系統虛擬主機 二 修改網絡卡 可以使自己的主機上網.date 檢視日期 cal 檢視當月日曆 cal 2017 檢視某年某月的日曆 whoami 檢視當前登陸的使用者 修改網絡卡 可以上網的步驟 vi etc sysconfig network scripts iscfg s...

LINUX 命令列編輯

向 前 後 刪除ctrl d 刪除游標所在位置上的字元相當於vim裡x或者dl ctrl h 刪除游標所在位置前的字元相當於vim裡hx或者dh ctrl k 刪除游標後面所有字元相當於vim裡d shift ctrl u 刪除游標前面所有字元相當於vim裡d shift ctrl w 刪除游標前乙...