您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)Bash快捷鍵有哪些的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
ALT+A
– 光標(biāo)移動(dòng)到行首。
ALT+B
– 光標(biāo)移動(dòng)到所在單詞詞首。
ALT+C
– 終止正在運(yùn)行的命令/進(jìn)程。與 CTRL+C
相同。
ALT+D
– 關(guān)閉空的終端(也就是它會(huì)關(guān)閉沒(méi)有輸入的終端)。也刪除光標(biāo)后的全部字符。
ALT+F
– 移動(dòng)到光標(biāo)所在單詞詞末。
ALT+T
– 交換***兩個(gè)單詞。
ALT+U
– 將單詞內(nèi)光標(biāo)后的字母轉(zhuǎn)為大寫(xiě)。
ALT+L
– 將單詞內(nèi)光標(biāo)后的字母轉(zhuǎn)為小寫(xiě)。
ALT+R
– 撤銷(xiāo)對(duì)從歷史記錄中帶來(lái)的命令的修改。
正如你在上面輸出所見(jiàn),我使用反向搜索拉取了一個(gè)指令,并更改了那個(gè)指令的***一個(gè)字母,并使用 ALT+R
撤銷(xiāo)了更改。
ALT+.
(注意末尾的點(diǎn)號(hào)) – 使用上一條命令的***一個(gè)單詞。
如果你想要對(duì)多個(gè)命令進(jìn)行相同的操作的話,你可以使用這個(gè)快捷鍵來(lái)獲取前幾個(gè)指令的***一個(gè)單詞。例如,我需要使用 ls -r
命令輸出以文件名逆序排列的目錄內(nèi)容。同時(shí),我也想使用 uname -r
命令來(lái)查看我的內(nèi)核版本。在這兩個(gè)命令中,相同的單詞是 -r
。這就是需要 ALT+.
的地方??旖萱I很順手。首先運(yùn)行 ls -r
來(lái)按文件名逆序輸出,然后在其他命令,比如 uname
中使用***一個(gè)單詞 -r
。
鴻蒙官方戰(zhàn)略合作共建——HarmonyOS技術(shù)社區(qū)
CTRL+A
– 快速移動(dòng)到行首。
我們假設(shè)你輸入了像下面這樣的命令。當(dāng)你在第 N 行時(shí),你發(fā)現(xiàn)在行首字符有一個(gè)輸入錯(cuò)誤
注意到了嗎?上面的命令中我輸入了 gind
而不是 find
。你可以通過(guò)一直按著左箭頭鍵定位到***個(gè)字母然后用 g
替換 f
?;蛘?,僅通過(guò) CTRL+A
或 HOME
鍵來(lái)立刻定位到行首,并替換拼錯(cuò)的單詞。這將節(jié)省你幾秒鐘的時(shí)間。
$ gind . -mtime -1 -type
CTRL+B
– 光標(biāo)向前移動(dòng)一個(gè)字符。
這個(gè)快捷鍵可以使光標(biāo)向前移動(dòng)一個(gè)字符,即光標(biāo)前的一個(gè)字符?;蛘?,你可以使用左箭頭鍵來(lái)向前移動(dòng)一個(gè)字符。
CTRL+C
– 停止當(dāng)前運(yùn)行的命令。
如果一個(gè)命令運(yùn)行時(shí)間過(guò)久,或者你誤運(yùn)行了,你可以通過(guò)使用 CTRL+C
來(lái)強(qiáng)制停止或退出。
CTRL+D
– 刪除光標(biāo)后的一個(gè)字符。
如果你的系統(tǒng)退格鍵無(wú)法工作的話,你可以使用 CTRL+D
來(lái)刪除光標(biāo)后的一個(gè)字符。這個(gè)快捷鍵也可以讓你退出當(dāng)前會(huì)話,和 exit 類似。
CTRL+E
– 移動(dòng)到行末。
當(dāng)你修正了行首拼寫(xiě)錯(cuò)誤的單詞,按下 CTRL+E
來(lái)快速移動(dòng)到行末。或者,你也可以使用你鍵盤(pán)上的 END
鍵。
CTRL+F
– 光標(biāo)向后移動(dòng)一個(gè)字符。
如果你想將光標(biāo)向后移動(dòng)一個(gè)字符的話,按 CTRL+F
來(lái)替代右箭頭鍵。
CTRL+G
– 退出歷史搜索模式,不運(yùn)行命令。
正如你在上面的截圖看到的,我進(jìn)行了反向搜索,但是我執(zhí)行命令,并退出了歷史搜索模式。
CTRL+H
– 刪除光標(biāo)簽的一個(gè)字符,和退格鍵相同。
CTRL+J
– 和 ENTER/RETURN 鍵相同。
回車(chē)鍵不工作?沒(méi)問(wèn)題! CTRL+J
或 CTRL+M
可以用來(lái)替換回車(chē)鍵。
CTRL+K
– 刪除光標(biāo)后的所有字符。
你不必一直按著刪除鍵來(lái)刪除光標(biāo)后的字符。只要按 CTRL+K
就能刪除光標(biāo)后的所有字符。
CTRL+L
– 清空屏幕并重新顯示當(dāng)前行。
別輸入 clear
來(lái)清空屏幕了。只需按 CTRL+M
即可清空并重新顯示當(dāng)前行。
CTRL+M
– 和 CTRL+J
或 RETURN鍵相同。
CTRL+N
– 在命令歷史中顯示下一行。
你也可以使用下箭頭鍵。
CTRL+O
– 運(yùn)行你使用反向搜索時(shí)發(fā)現(xiàn)的命令,即 CTRL+R。
CTRL+P
– 顯示命令歷史的上一條命令。
你也可以使用上箭頭鍵。
CTRL+R
– 向后搜索歷史記錄(反向搜索)。
CTRL+S
– 向前搜索歷史記錄。
CTRL+T
– 交換***兩個(gè)字符。
這是我最喜歡的一個(gè)快捷鍵。假設(shè)你輸入了 sl
而不是 ls
。沒(méi)問(wèn)題!這個(gè)快捷鍵會(huì)像下面這張截圖一樣交換字符。
CTRL+U
– 刪除光標(biāo)前的所有字符(從光標(biāo)后的點(diǎn)刪除到行首)。
這個(gè)快捷鍵立刻刪除前面的所有字符。
CTRL+V
– 逐字顯示輸入的下一個(gè)字符。
CTRL+W
– 刪除光標(biāo)前的一個(gè)單詞。
不要和 CTRL+U 弄混了。CTRL+W 不會(huì)刪除光標(biāo)前的所有東西,而是只刪除一個(gè)單詞。
CTRL+X
– 列出當(dāng)前單詞可能的文件名補(bǔ)全。
CTRL+XX
– 移動(dòng)到行首位置(再移動(dòng)回來(lái))。
CTRL+Y
– 恢復(fù)你上一個(gè)刪除或剪切的條目。
記得嗎,我們?cè)诘?21 個(gè)命令用 CTRL+W
刪除了單詞“-al”。你可以使用 CTRL+Y
立刻恢復(fù)。
看見(jiàn)了吧?我沒(méi)有輸入“-al”。取而代之,我按了 CTRL+Y
來(lái)恢復(fù)它。
CTRL+Z
– 停止當(dāng)前的命令。
你也許很了解這個(gè)快捷鍵。它終止了當(dāng)前運(yùn)行的命令。你可以在前臺(tái)使用 fg
或在后臺(tái)使用 bg
來(lái)恢復(fù)它。
CTRL+[
– 和 ESC
鍵等同。
!!
– 重復(fù)上一個(gè)命令。
ESC+t
– 交換***兩個(gè)單詞。
感謝各位的閱讀!關(guān)于“Bash快捷鍵有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。