Linux終端命令行的常用快捷鍵詳解

history 顯示命令歷史列表

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

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

!num 執(zhí)行命令歷史列表的第num條命令

!! 執(zhí)行上一條命令

!?string? 執(zhí)行含有string字符串的最新命令

Ctrl+r 然后輸入若干字符墩衙,開始向上搜索包含該字符的命令,繼續(xù)按Ctrl+r争拐,搜索上一條匹配的命令

Ctrl+s 與Ctrl+r類似,只是正向檢索

Alt+< 歷史列表第一項(xiàng)

Alt+> 歷史列表最后一項(xiàng)

Ctrl+f 光標(biāo)向前移動一個字符,相當(dāng)與->

Ctrl+b 光標(biāo)向后移動一個字符,相當(dāng)與<-

Alt+f 光標(biāo)向前移動一個單詞

Alt+b 光標(biāo)向后移動一個單詞

ls !$ 執(zhí)行命令ls搓译,并以上一條命令的參數(shù)為其參數(shù)

Ctrl+a 移動到當(dāng)前行的開頭

Ctrl+e 移動到當(dāng)前行的結(jié)尾

Esc+b 移動到當(dāng)前單詞的開頭

Esc+f 移動到當(dāng)前單詞的結(jié)尾

Ctrl+l 清屏

Ctrl+u 剪切命令行中光標(biāo)所在處之前的所有字符(不包括自身)

Ctrl+k 剪切命令行中光標(biāo)所在處之后的所有字符(包括自身)

Ctrl+d 刪除光標(biāo)所在處字符

Ctrl+h 刪除光標(biāo)所在處前一個字符

Ctrl+y 粘貼剛才所刪除的字符

Ctrl+w 剪切光標(biāo)所在處之前的一個詞(以空格极景、標(biāo)點(diǎn)等為分隔符)

Alt+d 剪切光標(biāo)之后的詞

Esc+w 刪除光標(biāo)所在處之前的字符至其單詞尾(以空格、標(biāo)點(diǎn)等為分隔符)

Ctrl+t 顛倒光標(biāo)所在處及其之前的字符位置十厢,并將光標(biāo)移動到下一個字符

Alt+t 交換當(dāng)前與以前單詞的位置

Alt+u 把當(dāng)前詞轉(zhuǎn)化為大寫

Alt+l 把當(dāng)前詞轉(zhuǎn)化為小寫

Alt+c 把當(dāng)前詞匯變成首字符大寫

Ctrl+v 插入特殊字符,如Ctrl+v+Tab加入Tab字符鍵

Esc+t 顛倒光標(biāo)所在處及其相鄰單詞的位置

Ctrl+c 刪除整行

Ctrl+(x u) 按住Ctrl的同時再先后按x和u材诽,撤銷剛才的操作

Ctrl+s 掛起當(dāng)前shell

Ctrl+q 重新啟用掛起的shell

[Ctrl] + [Alt] + [Backspace] = 殺死你當(dāng)前的 X 會話。殺死圖形化桌面會話汗捡,把你返回到登錄屏幕淑际。如果正常退出步驟不起作用,你可以使用這種方法扇住。

[Ctrl] + [Alt] + [Delete] = 關(guān)機(jī)和重新引導(dǎo) Red Hat Linux春缕。關(guān)閉你當(dāng)前的會話然后重新引導(dǎo) OS。只有在正常關(guān)機(jī)步驟不起作用時才使用這種方法艘蹋。

[Ctrl] + [Alt] + [Fn] = 切換屏幕锄贼。 [Ctrl] + [Alt] + 功能鍵之一會顯示一個新屏幕。根據(jù)默認(rèn)設(shè)置女阀,從 [F1] 到 [F6] 是 shell 提示屏幕宅荤, [F7] 是圖形化屏幕。

[Alt] + [Tab] = 在圖形化桌面環(huán)境中切換任務(wù)浸策。如果你同時打開了不止一個應(yīng)用程序冯键,你可以使用 [Alt] + [Tab] 來在打開的任務(wù)和應(yīng)用程序間切換。

[Ctrl] + [a] = 把光標(biāo)移到行首庸汗。它在多數(shù)文本編輯器和 Mozilla 的 URL 字段內(nèi)可以使用惫确。

[Ctrl] + [d] = 從 shell 提示中注銷(并關(guān)閉)。使用該快捷鍵蚯舱,你就不必鍵入 exit 或 logout 改化。

[Ctrl] + [e] = 把光標(biāo)移到行尾。它在多數(shù)文本編輯器和 Mozilla 的 URL 字段內(nèi)都可使用枉昏。

[Ctrl] + [l] = 清除終端陈肛。該快捷操作與在命令行鍵入 clear 作用相同。

[Ctrl] + = 清除當(dāng)前行兄裂。如果你在終端下工作句旱,使用這一快捷操作可以清除從光標(biāo)處到行首的字符。

[鼠標(biāo)中間鍵] = 粘貼突出顯示的文本懦窘。使用鼠標(biāo)左鍵來突出顯示文本前翎。把光標(biāo)指向你想粘貼文本的地方稚配。點(diǎn)擊鼠標(biāo)中間鍵來粘貼它畅涂。在兩鍵鼠標(biāo)系統(tǒng)中,如果你把鼠標(biāo)配置成模擬第三鍵道川,你可以同時點(diǎn)擊鼠標(biāo)的左右兩鍵來執(zhí)行粘貼午衰。

[Tab] =命令行自動補(bǔ)全立宜。使用 shell 提示時可使用這一命令。鍵入命令或文件名的前幾個字符臊岸,然后按 [Tab] 鍵橙数,它會自動補(bǔ)全命令或顯示匹配你鍵入字符的所有命令。

[向上] 和 [向下] 箭頭 = 顯示命令歷史帅戒。當(dāng)你使用 shell 提示時灯帮,按 [向上] 或 [向下] 箭頭來前后查看你在當(dāng)前目錄下鍵入的命令歷史。當(dāng)你看到你想使用的命令時逻住,按 [Enter] 鍵钟哥。

clear = 清除 shell 提示屏幕。在命令行下鍵入它會清除所有這個 shell 提示屏幕中顯示的數(shù)據(jù)瞎访。

exit = 注銷腻贰。在 shell 提示中鍵入它會注銷當(dāng)前的用戶或根用戶帳號。

history = 顯示命令歷史扒秸。在 shell 提示中鍵入它來顯示你所鍵入的被編號的前 1000 個命令播演。要顯示較短的命令歷史,鍵入 history f之后伴奥,空一格写烤,在鍵入一個數(shù)字。例如: history 20 拾徙。

reset = 刷新 shell 提示屏幕顶霞。如果字符不清晰或亂碼的話,在 shell 提示下鍵入這個命令會刷新屏幕锣吼。

Ctrl-U: 擦除一行光標(biāo)前面的部分选浑。

Ctrl-H: 擦除光標(biāo)前面的一個字符。

Ctrl-D: 終止輸入玄叠。(退出 shell古徒,如果您正在使用 shell 的話)。

Ctrl-C: 終止當(dāng)前正在運(yùn)行的程序读恃。

Ctrl-Z: 暫停程序隧膘。

&'')

Ctrl-S: 停止向屏幕輸出。

Ctrl-Q: 重新激活向屏幕輸出寺惫。

默認(rèn)的 shell疹吃,`bash', 有歷史編輯和 tab 補(bǔ)齊功能西雀。

up-arrow: 開始?xì)v史命令搜索萨驶。

Ctrl-R: 開始增量歷史命令搜索,可以按照關(guān)鍵字查查自己用過哪些命令艇肴。

TAB: 完整的把文件名輸入到命令行腔呜。

Ctrl-V TAB: 輸入 TAB 而不是擴(kuò)展命令行叁温。

Ctrl + P - 上一條命令

Ctrl + N - 下一條命令

Ctrl-U: 擦除一行光標(biāo)前面的部分。

Ctrl + Y - 粘貼前一Ctrl+U類命令刪除的字符 核畴,是粘貼不是撤銷跋サ!

下面的應(yīng)用可能稍稍高級一點(diǎn)點(diǎn)

!! - 上一條命令

!-n - 倒數(shù)第N條歷史命令

!-n:p - 打印上一條命令(不執(zhí)行)

!?string谤草?- 最新一條含有“string”的命令

!-n:gs/str1/str2/ - 將倒數(shù)第N條命令的str1替換為str2跟束,并執(zhí)行(若不加g,則僅替換第一個)

其他一些有用的Linux命令行按鍵組合。

Ctrl-Alt-Del:掛起或者重新啟動系統(tǒng)丑孩,這三個Linux命令行按鍵在Linux下可以輕松地修改成關(guān)機(jī)的操作泳炉,這對于單用戶的朋友還是很方便的

Ctrl + l - 清屏

Ctrl + A - 光標(biāo)移到行首

Ctrl + E - 光標(biāo)移到行尾

Ctrl + W - 清除光標(biāo)之前一個單詞

Ctrl + K - 清除光標(biāo)到行尾的字符

Ctrl + T - 交換光標(biāo)前兩個字符

Ctrl + V - 輸入控制字符 如Ctrl+v ,會輸入^M

Ctrl + F - 光標(biāo)后移一個字符

Ctrl + B - 光標(biāo)前移一個字符

Ctrl + H - 刪除光標(biāo)前一個字符

N++F - 光標(biāo)后移N個單詞,N為1時可省略

N++B - 光標(biāo)前移N個單詞嚎杨,N為1時可省略

Left-click-and-drag mouse: 選擇并且拷貝到剪貼板花鹅。

Click middle mouse button: 使用剪貼板的內(nèi)容粘貼。

Meta-key (Emacs terminology) 傳統(tǒng)的是使用 Left-Alt-key

以上是Linux命令行編輯快捷鍵的方法枫浙。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末刨肃,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子箩帚,更是在濱河造成了極大的恐慌真友,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件紧帕,死亡現(xiàn)場離奇詭異盔然,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)是嗜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進(jìn)店門愈案,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人鹅搪,你說我怎么就攤上這事站绪。” “怎么了丽柿?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵恢准,是天一觀的道長。 經(jīng)常有香客問我甫题,道長馁筐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任坠非,我火速辦了婚禮敏沉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己赦抖,他們只是感情好舱卡,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布辅肾。 她就那樣靜靜地躺著队萤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪矫钓。 梳的紋絲不亂的頭發(fā)上要尔,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天,我揣著相機(jī)與錄音新娜,去河邊找鬼赵辕。 笑死,一個胖子當(dāng)著我的面吹牛概龄,可吹牛的內(nèi)容都是我干的还惠。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼私杜,長吁一口氣:“原來是場噩夢啊……” “哼蚕键!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起衰粹,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤锣光,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后铝耻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體誊爹,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年瓢捉,在試婚紗的時候發(fā)現(xiàn)自己被綠了频丘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡泡态,死狀恐怖椎镣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情兽赁,我是刑警寧澤状答,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站刀崖,受9級特大地震影響惊科,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜亮钦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一馆截、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦蜡娶、人聲如沸混卵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽幕随。三九已至,卻和暖如春宿接,著一層夾襖步出監(jiān)牢的瞬間赘淮,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工睦霎, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留久又,地道東北人韵丑。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓会油,卻偏偏與公主長得像垦写,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子碑幅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,378評論 0 5
  • 一戴陡、光標(biāo)移動 二、修改文本 history 顯示命令歷史列表 ↑(Ctrl+p) 顯示上一條命令 ↓(Ctrl+n...
    R_X閱讀 578評論 0 1
  • history 顯示命令歷史列表 ↑(Ctrl+p) 顯示上一條命令 ↓(Ctrl+n) 顯示下一條命令 !num...
    離人歌閱讀 657評論 0 0
  • 返回上次光標(biāo)的位置Ctrl+Alt+ left/right 返回至上次瀏覽的位置 Alt+回車 導(dǎo)入包,自動修正C...
    請叫我四爺閱讀 1,911評論 1 2
  • 今天早上整理了印象筆記的一些內(nèi)容枕赵,完善了清單筆記本的內(nèi)容猜欺,對整理越來越有感覺了。 今日踐行依然是要事優(yōu)先拷窜,先養(yǎng)成這...
    唐家人閱讀 221評論 0 1