真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

五個(gè)常用的Bash歷史記錄操作方式分別是什么-創(chuàng)新互聯(lián)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)五個(gè)常用的Bash歷史記錄操作方式分別是什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括羅城網(wǎng)站建設(shè)、羅城網(wǎng)站制作、羅城網(wǎng)頁(yè)制作以及羅城網(wǎng)絡(luò)營(yíng)銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,羅城網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到羅城省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

眾所周知,Bash歷史記錄里有許多快捷方式的記錄,讓人眼花繚亂。其實(shí)這些快捷方式使用起來,可以極大的提高我們學(xué)習(xí)和工作的效率。如果大家覺得這些方式很難記,可以循序漸進(jìn),每天只學(xué)一點(diǎn)內(nèi)容,這樣就能輕松掌握。下面小編將選五個(gè)最常用到的Bash歷史記錄操作方式為大家介紹。

1、最后一個(gè)參數(shù):!$

如果你僅想從本文中學(xué)習(xí)一種快捷方式,那就是這個(gè)。它會(huì)將最后一個(gè)命令的最后一個(gè)參數(shù)替換到你的命令行中。

看看這種情況:

啊哈,我在命令中寫了錯(cuò)誤的文件名 “wrongfile”,我應(yīng)該用正確的文件名 “rightfile” 代替。

你可以重新鍵入上一個(gè)命令,并用 “rightfile” 完全替換 “wrongfile”。但是,你也可以鍵入:

這個(gè)命令也可以奏效。

在 Bash 中還有其他方法可以通過快捷方式實(shí)現(xiàn)相同的目的,但是重用上一個(gè)命令的最后一個(gè)參數(shù)的這種技巧是我最常使用的。

2、搜索并替換:!!:gs

這將搜索所引用的命令,并將前兩個(gè)/之間的字符替換為后兩個(gè)/之間的字符。

假設(shè)我想告訴別人我的s鍵不起作用,而是輸出了f:

然后我意識(shí)到這里出現(xiàn)的f鍵都是錯(cuò)的。要將所有f替換為s,我可以輸入:

它不只對(duì)單個(gè)字符起作用。我也可以替換單詞或句子:

測(cè)試一下

為了向你展示如何組合這些快捷方式,你知道這些命令片段將輸出什么嗎?

3、全部參數(shù):!:1-$

假設(shè)我運(yùn)行了類似這樣的命令:

參數(shù)是正確的。然而,我想在文件中匹配 “ping” 或 “pong”,但我使用的是grep而不是egrep。

我開始輸入egrep,但是我不想重新輸入其他參數(shù)。因此,我可以使用!:1-$快捷方式來調(diào)取上一個(gè)命令的所有參數(shù),從第二個(gè)(記住它們的索引從零開始,因此是1)到最后一個(gè)(由$表示)。

你不用必須用1-$選擇全部參數(shù);你也可以選擇一個(gè)子集,例如1-2或3-9(如果上一個(gè)命令中有那么多參數(shù)的話)。

4、倒數(shù)第 n 行的最后一個(gè)參數(shù):!-2:$

當(dāng)我輸錯(cuò)之后馬上就知道該如何更正我的命令時(shí),上面的快捷鍵非常有用,但是我經(jīng)常在原來的命令之后運(yùn)行別的命令,這意味著上一個(gè)命令不再是我所要引用的命令。

例如,還是用之前的mv例子,如果我通過ls檢查文件夾的內(nèi)容來糾正我的錯(cuò)誤:

我就不能再使用!$快捷方式了。

在這些情況下,我可以在!之后插入-n:(其中n是要在歷史記錄中回溯的命令條數(shù)),以從較舊的命令取得最后的參數(shù):

同樣,一旦你學(xué)會(huì)了它,你可能會(huì)驚訝于你需要使用它的頻率。

5、進(jìn)入文件夾:!$:h

從表面上看,這個(gè)看起來不太有用,但我每天要用它幾十次。

想象一下,我運(yùn)行的命令如下所示:

我可能要做的第一件事是轉(zhuǎn)到/etc文件夾,查看其中的內(nèi)容并找出我做錯(cuò)了什么。

我可以通過以下方法來做到這一點(diǎn):

這是說:“獲取上一個(gè)命令的最后一個(gè)參數(shù)(/etc/system),并刪除其最后的文件名部分,僅保留/etc。”

上述就是小編為大家分享的五個(gè)常用的Bash歷史記錄操作方式分別是什么了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站題目:五個(gè)常用的Bash歷史記錄操作方式分別是什么-創(chuàng)新互聯(lián)
路徑分享:http://weahome.cn/article/dcspss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部