Linux命令之zcat(16)
目录
- 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)相关推荐
- linux zcat 使用方法,每天学一个 Linux 命令:zcat
命令简介 zcat 命令用于显示压缩包中文件的内容,可以使用 gzip -d 或 gunzip 或 zcat 将压缩文件恢复为原始格式.zcat 与 gunzip -c 相同. zcat 命令用于不真 ...
- linux 终端 画圆,16个圆桌面Linux用户必须要知道的Shell命令
16个圆桌面Linux用户必须要知道的Shell命令 16个圆桌面Linux用户必须要知道的Shell命令 日期:2014-05-16 浏览次数:20305 次 16个桌面Linux用户必须要知道的S ...
- linux不保存退出命令_面试提问说出16个linux命令,能凑齐不!高频22个Linux命令在这里...
现在几乎所有的互联网的应用都部署在Linux的服务器上面了,Linux生态丰富.环境稳定,最重要的是,相对于Windows,Linux是免费的,要想,大型互联网公司都有几百万台服务器,要是用Windo ...
- 日常必备的16条Linux命令
公众号:尤而小屋 作者:Peter 编辑:Peter 今天带来的一篇文章是关于Linux命令. 工作之后第一次接触到了Linux系统,起初是Centos系统,后来慢慢地变成了Ubuntu.最后因为换电 ...
- 《Linux命令行大全》:1-6:重定向和管道(很精彩)
<Linux命令行大全>:1-6:重定向和管道(很精彩) https://www.toutiao.com/i6937081007581430303/?tt_from=weixin& ...
- Linux命令--hexdump(以16进制查看文件内容)
原文网址:Linux命令--hexdump(以16进制查看文件内容)_IT利刃出鞘的博客-CSDN博客 简介 本文介绍Linux的tac命令的用法. hexdump用于以16进制查看文件内容 格式 h ...
- linux zcat 使用方法,Linux系统中zcat命令的知识详解
Linux系统中的zcat命令不同于cat命令,它不用解压缩文件就能显示压缩包文件的内容,那么下面由学习啦小编为大家整理了linux系统中zcat命令的知识详解,希望对大家有帮助! Linux系统中z ...
- 【学习笔记】Linux 命令万字解析(超详细)
Linux 基础 命令 命令行提示符 进入命令行环境以后,用户会看到 Shell 的提示符.提示符往往是一串前缀,最后以一个美元符号 $ 结尾,用户可以在这个符号后面输入各种命令. 执行一个简单的命令 ...
- Linux命令集合(更新中。。。)
B站视频 1.清屏:clear 2.自动补全:tab键 3.查看当前路劲:pwd 4.修改当前路径:cd 路径地址 回到上级目录:cd - 回到上级的上级目录:cd -/- 回到家目录:cd ~或者直 ...
最新文章
- TensorFlow算子融合
- Android之关于Intent的Flag属性的讲解
- php和python区别-php与python的区别
- android assets 文件夹 复制,Android 中 Assets目录下 文件或文件夹的复制
- 95-30-015-Channel-AbstractNioMessageChannel
- 95-230-024-源码-WordCount走读-RecordWriterOutput 和 RecordWriter
- php _line_,php基本语法
- 搜狗输入法电脑版_年终福利 | 安卓可用的输入法皮肤 搜狗篇 / 近期日程 | iOS智能深色版。...
- 《奇点来临》——阿西莫夫三大定律
- CentOS(Linux)安装KETTLE教程 并配置执行定时任务
- #foxpro(VFP) 入门(一) 常用命令
- Set Scrolling Pictrues in the WebPage
- GROMOS拓扑(、坐标、轨迹、能量)相关文件解读手册第5章阅读笔记II
- QQ公众号微信公众号,左右互搏?
- 个人对*xx与**xx的理解
- VMWare中CentOS7增加系统盘空间
- Python爬取不羞涩网小姐姐图片——BeautifulSoup应用
- 初级安全测试工程师的工资一般多少?
- .Net Core 集成 RabbitMQ 订阅与发送
- MT25QU128 (flash) 简介