zcat命令来自英文词组“zip cat”的缩写,其功能是用于查看压缩文件的内容。zcat命令可以在不真正解压文件的情况下查看到文件内容,类似于gunnzip -c命令组合的作用。

语法格式:zcat [参数] 压缩包

-1 更快的压缩速度
-9 更高的压缩比
-a 使用ASCII文本模式
-c 将文件内容写入标准输出
-d 执行解压缩操作
-f 强制压缩或解压缩而不询问
-h 显示帮助信息
-l 显示压缩包中文件的列表
-L 显示软件许可信息
-n 压缩时不保存源文件名和时间戳
-N 压缩时始终保存源文件名和时间戳
-q 静默执行模式
-r 递归处理所有子文件
-S 设置压缩包非标准后缀
-t 检查压缩包的完整性
-V 显示版本信息

参考示例

在不解压文件的情况下,显示某个压缩包内文件的内容:

[root@linuxcool ~]# zcat File.tar.gz

在不解压文件的情况下,显示多个压缩包内文件的内容:

[root@linuxcool ~]# zcat File1.tar.gz File2.tar.gz

查看指定文件的压缩信息(压缩后大小,未压缩大小,压缩率,文件名):

[root@linuxcool ~]# zcat -l File.tar.gz 
compressed        uncompressed  ratio uncompressed_name
6316096            27074560  76.7% File.tar
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。