zcat 命令用於顯示壓縮包中文件的內容,能夠使用 gzip -d 或 gunzip 或 zcat 將壓縮文件恢復爲原始格式。zcat 與 gunzip -c 相同。html
zcat 命令用於不真正解壓縮文件,就能顯示壓縮包中文件的內容的場合。redis
zcat [ -fhLV ] [ name ... ]
-S #指定gzip格式的壓縮包的後綴 -c #將文件內容寫到標註輸出 -d #執行解壓縮操做 -l #顯示壓縮包中文件的列表 -L #顯示軟件許可信息 -q #禁用警告信息 -r #在目錄上執行遞歸操做 -t #測試壓縮文件的完整性 -V #顯示指令的版本信息 -l #更快的壓縮速度 -9 #更高的壓縮比
打印壓縮的內容,將內容傳給more命令進行分頁顯示centos
[root@centos7 ~]# zcat httpd-2.4.46.tar.gz | more
查看壓縮屬性信息測試
[root@centos7 ~]# zcat -l httpd-2.4.46.tar.gz compressed uncompressed ratio uncompressed_name 9363314 42301440 77.9% httpd-2.4.46.tar compressed #壓縮大小 uncompressed #未壓縮大小 ratio #壓縮比率 uncompressed_name #未壓縮文件的名稱
查看普通文件(相似於cat功能)centos7
[root@centos7 ~]# zcat -f test.txt This is a test line This is a test line This is a test line This is also a test line This is also a test line This is also also a test line
其它實例spa
#測試壓縮包的完整性 [root@centos7 ~]# zcat -t httpd-2.4.46.tar.gz #顯示軟件許可信息 [root@centos7 ~]# zcat -L httpd-2.4.46.tar.gz gzip 1.5 Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc. Copyright (C) 1993 Jean-loup Gailly. This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law.