亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解Linux命令中的符號(hào)

 更新時(shí)間:2023年11月30日 09:21:42   作者:Suyuoa  
這篇文章主要介紹了Linux命令中的符號(hào),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1  管道符 |

我們舉個(gè)例子 A命令 | B命令

這樣寫A命令的結(jié)果就會(huì)作為b命令的輸入

我們下面介紹幾個(gè)常見的使用方式

1.1  | grep [要檢索的東西]

你在終端上看到了一些內(nèi)容,你感覺東西太多了,自己找很麻煩,那么就可以用這個(gè)

比如我向在當(dāng)前目錄下查看有沒有 something.txt 這個(gè)文件,那么我可以這樣寫 ls | grep something.txt

要檢索的東西默認(rèn)區(qū)分大小寫

  • ps -ef | grep python 查看python的所有進(jìn)程,這里不只能掛python,比如你要查看uwsgi的所有進(jìn)程,你就寫 ps -ef | grep uwsgi
  • pip list | grep opencv 查看python庫中opencv的版本情況

1.2  echo | tee

這樣可以讓 hello world 寫入 test.txt。寫入的東西會(huì)覆蓋掉之前的東西

2  重定向

重定向有 > >> < << 四個(gè)符號(hào),你別把他們當(dāng)作大于號(hào)和小于號(hào)看,你把他們當(dāng)作箭頭來看。比如 A > B 就是把A的結(jié)果給B。再比如 A < B 就是把B的結(jié)果給A

2.1  輸出重定向覆蓋 >

舉個(gè)例子,echo默認(rèn)會(huì)把結(jié)果輸出到終端上

現(xiàn)在我不想讓結(jié)果輸出在終端上了,而是輸出在一個(gè)txt中,那我們可以這樣寫

這樣我們發(fā)現(xiàn)終端上就不顯示東西了,之后在指定的目錄下會(huì)出現(xiàn)test.txt這個(gè)文件(如果test.txt之前存在會(huì)覆蓋掉之前的內(nèi)容,如果text.txt之前不存在會(huì)自動(dòng)創(chuàng)建)

2.2  輸出重定向添加 >>

如果沒有test.txt那么就自動(dòng)創(chuàng)建一個(gè)test.txt并寫下相關(guān)的內(nèi)容

與 > 不同的是,>>會(huì)將內(nèi)容添加到最后,而不是進(jìn)行覆蓋

2.3  文件輸入重定向 <

把后面的結(jié)果給前面的,比如我現(xiàn)在想找test.txt的wo的部分

那么我們可以這樣寫

我們?cè)倥e個(gè)例子加強(qiáng)一下理解,我現(xiàn)在有兩個(gè)文本文件 test.txt 與 test1.txt

test.txt的內(nèi)容是這樣的

test1.txt的內(nèi)容是這樣的

我現(xiàn)在想用test1.txt的內(nèi)容覆蓋掉test.txt的內(nèi)容,我們可以這樣寫

test.txt的內(nèi)容改變了

test1.txt的內(nèi)容沒有變化

2.4  多行文本輸入重定向 <<

執(zhí)行命令前的test.txt內(nèi)容是這樣的

之后執(zhí)行重定向的命令,EOF是多行文本的結(jié)束標(biāo)識(shí),運(yùn)行之后出現(xiàn)了輸入多行文本的地方

一般都是用EOF作為結(jié)束標(biāo)識(shí),我們也可以用其他的字符,效果一樣使用 <<- EOF 與 << EOF 相似,只是關(guān)于制表符的處理上不一樣。在一些終端中<<-EOF與<<EOF作用相同

我們隨便輸入一些內(nèi)容,然后最后以EOF結(jié)尾,然后按回車

之后打開test.txt發(fā)現(xiàn)之前的內(nèi)容被覆蓋掉了

2.5  常用搭配

2.5.1  終端不顯示 > /dev/null

/dev/null 就是一個(gè)扔垃圾的地方,不想要的終端輸出都可以給這個(gè)文件

這樣寫會(huì)保存想要的內(nèi)容,并且在終端上不顯示任何的東西

到此這篇關(guān)于詳解Linux命令中的符號(hào)的文章就介紹到這了,更多相關(guān)Linux命令中的符號(hào)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux壓縮及解壓縮命令tar|zip|rar|xz操作方法

    Linux壓縮及解壓縮命令tar|zip|rar|xz操作方法

    不管Linux還是其他操作系統(tǒng),數(shù)據(jù)的壓縮和解壓縮操作是經(jīng)常用到的,在windows平臺(tái)文件的相關(guān)操作被傻瓜化了,到了Linux平臺(tái)讓好多小伙伴感覺有點(diǎn)束手無策,本文為大家講解Linux的常用壓縮包操作,格式包含tar.gz, .tgz, .tar.bz2, .zip, .rar, .tar.xz,感興趣的朋友一起看看吧
    2024-02-02
  • Shell字符串截取的詳細(xì)方法

    Shell字符串截取的詳細(xì)方法

    這篇文章主要介紹了Shell字符串截取的詳細(xì)方法,如截取指定字?jǐn)?shù)、按指定的字符串截取、按指定要求分割,需要的朋友可以參考下
    2014-03-03
  • linux中&和&&,|和||及分號(hào)(;)的用法

    linux中&和&&,|和||及分號(hào)(;)的用法

    本文主要介紹了linux中&和&&,|和||及分號(hào)(;)的用法,我們經(jīng)常會(huì)用到,但是很多人會(huì)混淆,下面就來介紹一下具體用法,鞏固的大家的記憶,感興趣的可以了解一下
    2023-06-06
  • Shell腳本編寫Nagios插件監(jiān)控程序資源占用

    Shell腳本編寫Nagios插件監(jiān)控程序資源占用

    這篇文章主要介紹了Shell腳本編寫Nagios插件監(jiān)控程序資源占用,本文先是給出了需求和需求分析,然后給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2014-12-12
  • linux shell中單引號(hào)、雙引號(hào)、反引號(hào)、反斜杠的區(qū)別

    linux shell中單引號(hào)、雙引號(hào)、反引號(hào)、反斜杠的區(qū)別

    shell可以識(shí)別4種不同類型的引字符號(hào): 單引號(hào)字符' 雙引號(hào)字符" 反斜杠字符\ 反引號(hào)字符`的區(qū)別,學(xué)習(xí)shell編程的朋友可以看下
    2013-01-01
  • Linux磁盤管理方法介紹

    Linux磁盤管理方法介紹

    這篇文章介紹了Linux磁盤管理的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Shell腳本實(shí)現(xiàn)SSL證書過期巡檢

    Shell腳本實(shí)現(xiàn)SSL證書過期巡檢

    我們知道?SSL?證書是會(huì)過期的,一旦過期之后需要重新申請(qǐng),如果沒有及時(shí)更換證書的話,就有可能導(dǎo)致網(wǎng)站出問題,所以本文分享一個(gè)自動(dòng)檢測(cè)?SSL?是否過期的?shell?腳本吧
    2023-08-08
  • 淺談Shell中的函數(shù)

    淺談Shell中的函數(shù)

    這篇文章主要介紹了Shell中函數(shù)的相關(guān)資料,幫助大家更好的理解和使用shell,感興趣的朋友可以了解下
    2020-09-09
  • MAC中用Shell腳本批量裁剪各種尺寸的App圖標(biāo)

    MAC中用Shell腳本批量裁剪各種尺寸的App圖標(biāo)

    這篇文章主要介紹了在MAC中用Shell腳本批量裁剪各種尺寸的App圖標(biāo)的方法,需要的朋友可以參考下
    2014-03-03
  • Linux在shell中自動(dòng)生成1到100的數(shù)組方法(兩種方法)

    Linux在shell中自動(dòng)生成1到100的數(shù)組方法(兩種方法)

    之前自己在寫shell腳本的時(shí)候,需要自動(dòng)創(chuàng)建1-100的文本確不知道該如何去創(chuàng)建。今天小編給大家分享兩種方法,需要的朋友參考下
    2017-02-02

最新評(píng)論