目录

  • 1、功能说明
  • 2、语法格式
  • 3、选项解释
  • 4、参考实例
  • 5、拓展说明

zcat命令可以在不真正解压文件的情况下查看到文件内容; zcat将命令行中列出的文件或由标准输入输入的数据解压,解压后的数据写到标准输出;
zcat解压具有正确标志头的文件,而不管其是否带有.gz后缀; zcat与运行gunzip -c命令完全相同

1、功能说明

用于查看压缩文件的内容

2、语法格式

zcat [选项][文件]

3、选项解释

 -S  当后缀不是标准压缩包后缀时使用此选项-c  将文件内容写到标注输出-d  执行解压缩操作-l  显示压缩包中文件的列表-L  显示软件许可信息-q  禁用警告信息-r  在目录上执行递归操作-t  测试压缩文件的完整性-V  显示指令的版本信息-1  更快的压缩速度-9  更高的压缩比

4、参考实例

  • 显示压缩包内文件的内容
[root@xiaonong ~]$ zcat spring.log.2022-10-05.0.gz
当文件大时,可以配合less、more、head、grep等使用
  • 显示多个压缩包内文件的内容
[root@xiaonong ~]$ zcat spring.log.2022-10-05.0.gz spring.log.2022-10-04.0.gz
  • 查看指定文件的压缩信息(压缩大小,未压缩大小,比率 ,压缩率)
[root@xiaonong ~]$ zcat -l apache-maven-3.6.3-bin.tar.gz
compressed  uncompressed  ratio  uncompressed_name
9506321     11326976      16.1%  apache-maven-3.6.3-bin.tar
  • 查看普通文件的内容
[root@xiaonong ~]$ zcat -l apache-maven-3.6.3-bin.tar.gz
  • 禁止所有警告
[root@xiaonong ~]$ zcat -q apache-maven-3.6.3-bin.tar.gz
  • 测试压缩文件等完整性
[root@xiaonong ~]$ zcat -t apache-maven-3.6.3-bin.tar.gz
  • 查看压缩文件的内容,并将内容输入到指定文件
[root@xiaonong ~]$ zcat apache-maven-3.6.3-bin.tar.gz > test.txt
  • 显示指令等版本信息
[root@xiaonong ~]$ zcat -V apache-maven-3.6.3-bin.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.Written by Jean-loup Gailly.
  • 显示软件许可信息
[root@xiaonong ~]$ zcat -L apache-maven-3.6.3-bin.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.

5、拓展说明

xzcat可以查看xz压缩文件的内容。
bzcat解压缩指定的.bz2文件
详细的命令解释请自行搜索。

Linux命令之zcat(16)相关推荐

  1. linux zcat 使用方法,每天学一个 Linux 命令:zcat

    命令简介 zcat 命令用于显示压缩包中文件的内容,可以使用 gzip -d 或 gunzip 或 zcat 将压缩文件恢复为原始格式.zcat 与 gunzip -c 相同. zcat 命令用于不真 ...

  2. linux 终端 画圆,16个圆桌面Linux用户必须要知道的Shell命令

    16个圆桌面Linux用户必须要知道的Shell命令 16个圆桌面Linux用户必须要知道的Shell命令 日期:2014-05-16 浏览次数:20305 次 16个桌面Linux用户必须要知道的S ...

  3. linux不保存退出命令_面试提问说出16个linux命令,能凑齐不!高频22个Linux命令在这里...

    现在几乎所有的互联网的应用都部署在Linux的服务器上面了,Linux生态丰富.环境稳定,最重要的是,相对于Windows,Linux是免费的,要想,大型互联网公司都有几百万台服务器,要是用Windo ...

  4. 日常必备的16条Linux命令

    公众号:尤而小屋 作者:Peter 编辑:Peter 今天带来的一篇文章是关于Linux命令. 工作之后第一次接触到了Linux系统,起初是Centos系统,后来慢慢地变成了Ubuntu.最后因为换电 ...

  5. 《Linux命令行大全》:1-6:重定向和管道(很精彩)

    <Linux命令行大全>:1-6:重定向和管道(很精彩) https://www.toutiao.com/i6937081007581430303/?tt_from=weixin& ...

  6. Linux命令--hexdump(以16进制查看文件内容)

    原文网址:Linux命令--hexdump(以16进制查看文件内容)_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Linux的tac命令的用法. hexdump用于以16进制查看文件内容 格式 h ...

  7. linux zcat 使用方法,Linux系统中zcat命令的知识详解

    Linux系统中的zcat命令不同于cat命令,它不用解压缩文件就能显示压缩包文件的内容,那么下面由学习啦小编为大家整理了linux系统中zcat命令的知识详解,希望对大家有帮助! Linux系统中z ...

  8. 【学习笔记】Linux 命令万字解析(超详细)

    Linux 基础 命令 命令行提示符 进入命令行环境以后,用户会看到 Shell 的提示符.提示符往往是一串前缀,最后以一个美元符号 $ 结尾,用户可以在这个符号后面输入各种命令. 执行一个简单的命令 ...

  9. Linux命令集合(更新中。。。)

    B站视频 1.清屏:clear 2.自动补全:tab键 3.查看当前路劲:pwd 4.修改当前路径:cd 路径地址 回到上级目录:cd - 回到上级的上级目录:cd -/- 回到家目录:cd ~或者直 ...

最新文章

  1. TensorFlow算子融合
  2. Android之关于Intent的Flag属性的讲解
  3. php和python区别-php与python的区别
  4. android assets 文件夹 复制,Android 中 Assets目录下 文件或文件夹的复制
  5. 95-30-015-Channel-AbstractNioMessageChannel
  6. 95-230-024-源码-WordCount走读-RecordWriterOutput 和 RecordWriter
  7. php _line_,php基本语法
  8. 搜狗输入法电脑版_年终福利 | 安卓可用的输入法皮肤 搜狗篇 / 近期日程 | iOS智能深色版。...
  9. 《奇点来临》——阿西莫夫三大定律
  10. CentOS(Linux)安装KETTLE教程 并配置执行定时任务
  11. #foxpro(VFP) 入门(一) 常用命令
  12. Set Scrolling Pictrues in the WebPage
  13. GROMOS拓扑(、坐标、轨迹、能量)相关文件解读手册第5章阅读笔记II
  14. QQ公众号微信公众号,左右互搏?
  15. 个人对*xx与**xx的理解
  16. VMWare中CentOS7增加系统盘空间
  17. Python爬取不羞涩网小姐姐图片——BeautifulSoup应用
  18. 初级安全测试工程师的工资一般多少?
  19. .Net Core 集成 RabbitMQ 订阅与发送
  20. MT25QU128 (flash) 简介

热门文章

  1. 54Mbps、150Mbps、433Mbps 你知道这三个Wi-Fi速率怎么算的吗?
  2. Vue生命周期及作用
  3. 将IDEA快捷键设置成eclipse(IDEA新手必会)
  4. 锐捷官网:中国数据通信解决方案领导品牌/与场景亲密接触,做方案创新专家
  5. 科普:什么是上网?网络是怎样连接的?
  6. docker安装rabbitMQ
  7. RTKLIB源码解析(一)、单点定位(pntpos.c)
  8. 游戏平台SDK设计和开发之旅——XSDK功能点梳理
  9. 实用新型专利申请流程
  10. 增加内存的时候电脑启动失败,警报灯闪烁