精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > linux瀏覽文件命令

      linux瀏覽文件命令

      時間: 佳洲1085 分享

      linux瀏覽文件命令

        在linux下我們要瀏覽文件的內(nèi)容,可以通過相關的命令來執(zhí)行操作,下面由學習啦小編為大家整理了linux下瀏覽文件命令的相關知識,希望對大家有所幫助!

        linux瀏覽文件命令1.cat

        [功能說明]

        查看文件的內(nèi)容

        #cat本身是一個串接命令,把指定一個或多個源文件的內(nèi)容,利用>符號重定向到目標文件中,如果不指定重定向文件,則默認在標準輸出設備上顯示。此時,可以利用cat命令來顯示文件的內(nèi)容。若源文件定向到屏幕上,則以連續(xù)滾動的方式顯示文件內(nèi)容。如果文件太大,只能看見滿屏的字符滾動,看不清文件的內(nèi)容,所以cat命令適合查看內(nèi)容不滿一屏的文件

        [語法格式]

        Cat[參數(shù)][源文件][>|>>重定向的文件名]

        [選項參數(shù)]

      參數(shù)

      說明

      -n

      所有輸出的行數(shù)編號

      -b

      -n類似,但不對空白行編號

      -s

      不輸出多行空白,即當遇到有連續(xù)兩行以上空白,就替換成一行空白行

      -E

      在每行結尾顯示$符號

      -T

      將文件中的tab建顯示為^Ii的大寫)

      -v

      顯示非打印的字符

      -t ;-a

      等于-Vt;等于-VEt

      -version

      顯示版本信息并退出

      -help

      顯示幫助信息并退出

        linux瀏覽文件命令2.less

        [功能說明]

        #less命令的作用與more命令十分相似,都可以用來瀏覽文件的內(nèi)容。不同的是,less命令允許用戶往來滾動瀏覽已經(jīng)看過的內(nèi)容

        [語法格式]

        Less[參數(shù)][文件名]

        [選項參數(shù)]

      參數(shù)

      說明

      -c

      從頂部刷新屏幕,并顯示文件內(nèi)容,而不是通過底部滾動完成刷新

      -f

      強制打開文件,并且二進制文件在顯示時不提示警告

      -i

      搜索時,忽略大小寫,除非搜索串中包含大寫字母

      -I

      搜索時,忽略大小寫,除非搜索串中包含小寫字母

      -m

      顯示讀取文件的百分比

      -M

      顯示讀取文件的百分比,行號及總行數(shù)

      -N

      在每行前輸出行號

      -p:pattern

      用來搜索指出的字符串。例如,在/etc/passwd目錄中搜索字符串userl,就用less -p userl /etc/passwd,這樣該文件中所有的字符串userl將反色顯示

      -s

      把連續(xù)多個空白行作為一個空白行顯示

      -Q

      在終端下不響鈴

      --help

      獲得在線幫助

        和more命令一樣,進入less后可輸入相應的動作命令來控制文件的顯示范圍或者退出less命令。相對more命令,less命令參數(shù)相對豐富一些,不僅可以靈活地查看文件的內(nèi)容,還可以調(diào)用vi編輯器對文本進行編輯,具體參數(shù)如下

      -h-H

      顯示這些命令的幫助信息

      Enter

      向下移動一行

      y

      向上移動一行

      空格或^V^F

      向下滾動一屏

      b

      向上滾動一屏

      d

      向下滾動半屏

      h

      幫助信息

      u

      向上滾動半屏

      w<n>

      可以指定從哪行開始顯示,即從指定數(shù)字的下一行顯示,例如,若指定的是6,則從第七行顯示

      g

      跳到第一行

      G

      跳到最后一行

      pn

      跳到n%處。例如,n30,也就是說從整個文件內(nèi)容的30%處開始顯示

      /pattern

      搜索指定字符串,例如/root表示在文件中搜索root字符串

      v

      調(diào)用vi

      q

      退出less

      !command

      調(diào)shell,可按任意鍵返回到顯示文件的屏幕。例如!Ls顯示當前目錄下的所有文件。

        linux瀏覽文件命令3.more

        [功能說明]

        查看文件的內(nèi)容

        #more和cat相反,適合查看大文件,因為more分屏顯示文件的內(nèi)容,默認情況下每次顯示一屏。輸入空格后,繼續(xù)顯示下一屏數(shù)據(jù),而按Enter只顯示下一行數(shù)據(jù)。用戶可以利用Enter建逐行查看文件的內(nèi)容。輸入q,即可退出more命令。

        [語法格式]

        More[參數(shù)][文件名]

        [選項參數(shù)]

      參數(shù)

      說明

      -d

      在屏幕底部顯示press space to continue,‘qto quit,對于不熟悉more命令的用戶非常方便

      -c

      該參數(shù)定義了每次顯示從屏幕的最頂部顯示文件的內(nèi)容,即不以滾動的方式顯示文件內(nèi)容,但要先清楚原來的行,然后再顯示新的內(nèi)容

      -p

      -c類似,不同的是,先顯示內(nèi)容,再清空原有的行

      +<起始行數(shù)>

      從給定的起始行顯示文件的內(nèi)容,比如more+90file,file的內(nèi)容將從90行開始顯示,該參數(shù)可以幫助用戶迅速定位到查看文件的位置,省去逐頁翻屏的麻煩

      +<屏幕行數(shù)>

      該參數(shù)用設置屏幕大小,即一屏多少行:Linux系統(tǒng)默認的是一屏22行,用戶可以根據(jù)自己的喜好設定屏幕的大小

      -s

      cat命令一樣,不輸出多行空白

      +/<關鍵字>

      如果用戶只關心文件中某關鍵字和詞組,如果肉眼逐行觀察,顯示是低效的,但利用該參數(shù)定位要查詢的關鍵字和詞組,系統(tǒng)將跳過前面的行,直接從該關鍵字第一次出現(xiàn)的前兩行顯示的內(nèi)容,若關鍵字位于前兩行,則從前一行顯示

        每屏顯示完,可以輸入相應的參數(shù)來控制文件的范圍或者退出more命令。例如輸入i,可以面對從下屏的第i行開始顯示,輸入d,用來半屏半屏的顯示文件的內(nèi)容

        More命令參數(shù)

      參數(shù)

      說明

      i

      從下屏的第i行開始顯示

      Ctrl+d

      半屏半屏的顯示文件的內(nèi)容

      d

      同上

      i+s

      先輸入行數(shù)i,然后輸入s,系統(tǒng)跳過i行后再顯示一屏

      h

      顯示幫助文件

      =

      顯示當前的行

      q

      退出more命令

        linux瀏覽文件命令4.tac

        [功能說明]

        #跟cat 差不多 tac是從最后一行倒序顯示內(nèi)容,并將所有內(nèi)容輸出,是將cat輸出的內(nèi)容完全倒過來 該命令不常用

        [語法格式]

        tac[-n]文件名

        [選項參數(shù)]

      參數(shù)

      說明

      -n

      顯示時 連行號一起輸出

        linux瀏覽文件命令5.tail

        [功能說明]

        #tail和head命令相反,默認顯示文件末10行,同樣也可以設定顯示的行數(shù)

        [語法格式]

        Tail[參數(shù)][文件名]

        [選項參數(shù)]

      參數(shù)

      說明

      --retry

      當執(zhí)行tail命令時,文件變的不可讀,可利用此參數(shù)試圖打開

      -f--follwe[{name|descriptor}]

      隨著文件的增長,顯示文件新追加的內(nèi)容,比如對于查看日志文件的內(nèi)容,但是日志文件時動態(tài)增長的,利用該參數(shù)就可以顯示改變的文件內(nèi)容

      -F

      其功能等同于--follow--retry

      -n<N>--lines=<N>

      顯示目標文件的后N行,而不是系統(tǒng)默認的后10

      -c<N>--bytes=<N>

      顯示目標文件的后N行內(nèi)容

      -<行數(shù)>

      指定顯示文件的末尾行數(shù)

      +<行數(shù)>

      從給定的行數(shù)進行顯示,直到文件的末尾

        linux瀏覽文件命令6.cut

        [功能說明]

        查看文件的部分內(nèi)容

        #cut是用來顯示文件的部分內(nèi)容,用戶可以靈活的指定范圍,cut有較大的靈活性

        [語法格式]

        cut[參數(shù)][目標文件名][>|>>新的文件名][選項參數(shù)]

      參數(shù)

      說明

      -b<n1-n2>-bytes<n1-n2>

      選定每行中從第n1--n2字節(jié)的內(nèi)容

      -c<n1-n2>-characters<n1-n2>

      選定每行中從第n1--n2字節(jié)的內(nèi)容

      -f<n1-n2>-field<n1-n2>

      選定每行中從第n1--n2字段的內(nèi)容,每個字段默認以Tab健間隔

      -n

      -b一起使用,起到不分割多字節(jié)字符的作用,比如漢字

      -d<字段分隔符>-delimiter=

      若以字段為單位提取每行內(nèi)容時,系統(tǒng)默認的是Tab健作為分割符,該參數(shù)可以指定分割符號。比如系統(tǒng)賬戶文件/etc/passwd中每個字段是以“;”作為分割符號,如果提取文件中每行的0-3字段必須通過該參數(shù)

      -s--only-delimiter

      只提取包含分隔符號的行,僅和-f參數(shù)一起使用

      --help

      顯示幫助信息并退出

      --version

      顯示版本信息并退出

      --output-delimiter=STRING

      在屏幕上顯示或者在重定向的文件上顯示,顯示分隔符號,默認和輸入文件的分隔符一致

        linux瀏覽文件命令7.head

        [功能說明]

        #如果只需要查看文件頭部的內(nèi)容,利用more和less命令也可以實現(xiàn),但是用戶必須從一屏幕的內(nèi)容里面提取自己需要的信息,幸運的是,Linux提供了一個方便查看文件頭部的命令-head

        [語法格式]

        Head[參數(shù)][文件名]

        [選項參數(shù)]

      參數(shù)

      說明

      -<N>

      指定顯示的行數(shù)

      -n<N>--lines=<N>

      顯示目標文件的前N行,若N前面加“-”則表示顯示除文件最后N行的其他所有行

      -c<N>--bytes=<N>

      顯示目標文件的前N行字節(jié),若N前面加“-”則表示顯示除文件最后Nbyter行的其他所有內(nèi)容

      -v-verbose

      總是打印文件名

      --hele

      顯示幫助信息并退出

      --version

      顯示版本信息并退出


      3603282