亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux系統(tǒng)中zcat命令的知識詳解

      Linux系統(tǒng)中zcat命令的知識詳解

      時間: 佳洲1085 分享

      Linux系統(tǒng)中zcat命令的知識詳解

        Linux系統(tǒng)中的zcat命令不同于cat命令,它不用解壓縮文件就能顯示壓縮包文件的內(nèi)容,那么下面由學(xué)習(xí)啦小編為大家整理了linux系統(tǒng)中zcat命令的知識詳解,希望對大家有幫助!

        Linux系統(tǒng)中zcat命令的知識詳解

        zcat命令用于不真正解壓縮文件,就能顯示壓縮包中文件的內(nèi)容的場合。

        語法

        zcat(選項)(參數(shù))

        選項

        -S:指定gzip格式的壓縮包的后綴。當后綴不是標準壓縮包后綴時使用此選項;

        -c:將文件內(nèi)容寫到標注輸出;

        -d:執(zhí)行解壓縮操作;

        -l:顯示壓縮包中文件的列表;

        -L:顯示軟件許可信息;

        -q:禁用警告信息;

        -r:在目錄上執(zhí)行遞歸操作;

        -t:測試壓縮文件的完整性;

        -V:顯示指令的版本信息;

        -l:更快的壓縮速度;

        -9:更高的壓縮比。

        參數(shù)

        文件:指定要顯示其中文件內(nèi)容的壓縮包。

        Linux系統(tǒng)zcat命令的具體實例

        范例一:

        將 /etc/man.config 複制到 /tmp ,并且以 gzip 壓縮

        [root@linux ~]# cd /tmp

        [root@linux tmp]# cp /etc/man.config .

        [root@linux tmp]# gzip man.config

        此時 man.config 會變成 man.config.gz !

        范例二:

        將范例一的文件內(nèi)容讀出來!

        [root@linux tmp]# zcat man.config.gz

        # 此時螢?zāi)簧蠒@示 man.config.gz 解壓縮之后的文件內(nèi)容!!

        范例三:

        將范例一的文件解壓縮

        [root@linux tmp]# gzip -d man.config.gz

        范例四:將范例三解開的 man.config 用最佳的壓縮比壓縮,并保留原本的文件

        [root@linux tmp]# gzip -9 -c man.config > man.config.gz

        擴展:Linux系統(tǒng)中zcat命令與cat命令的區(qū)別

        zcat命令查看一個gzip格式的壓縮文件

        zcat file.gz > test.txt 查看一個壓縮文件的內(nèi)容,并將內(nèi)容 輸入到 文件test.txt

        zcat命令也可以解壓縮數(shù)據(jù),并把解壓后的文件內(nèi)容顯示在屏幕上,但是 在運行zcat命令之后,壓縮文件的內(nèi)容并不發(fā)生變化,仍然以壓縮方式存儲在硬盤上。

        zcat file.tar.gz | tar xvf – 解壓縮.tar.gz文件

        cat [-AbeEnstTuv] [--help] [--version] fileName

        cat命令把檔案串連接后傳到基本輸出,后面加 > filename,會講結(jié)果輸入到filename

        參數(shù):

        -n 或 --number 由 1 開始對所有輸出的行數(shù)編號

        -b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號

        -s 或 --squeeze-blank 當遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行

        -v 或 --show-nonprinting

      3636788