Linux系统-gzip命令 – 压缩和解压文件
gzip命令来自于英文单词gunzip的缩写,其功能是用于压缩和解压文件。gzip是一款使用广泛的压缩工具,文件经过压缩后一般会以.gz后缀结尾,与tar命令合用后即为.tar.gz后缀。
据统计,gzip命令对文本文件的压缩比率通常能达到60%~70%,压缩后可以很好的提升存储空间的使用率,还能够在网络传输文件时减少等待时间。
语法格式:gzip [参数] 文件
常用参数:
-a | 使用ASCII文字模式 |
---|---|
-d | 解开压缩文件 |
-f | 强行压缩文件 |
-k | 保留原文件 |
-l | 列出压缩文件的相关信息 |
-c | 把压缩后的文件输出到标准输出设备,不去更动原始文件 |
-r | 递归处理,将指定目录下的所有文件及子目录一并处理 |
-q | 不显示警告信息 |
参考实例
将指定的文件进行压缩,压缩包默认会以“原文件名.gz”保存到当前工作目录下,原文件会被自动删除:
[root@linuxcool ~]# gzip anaconda-ks.cfg
解压指定的压缩包文件,并显示解压过程。解压后的文件会保存在当前工作目录下,压缩包会被自动删除:
[root@linuxcool ~]# gzip -dv anaconda-ks.cfg.gz
anaconda-ks.cfg.gz: 44.3% -- replaced with anaconda-ks.cfg
将指定的文件进行压缩,但是不删除原文件:
[root@linuxcool ~]# gzip -k initial-setup-ks.cfg
显示指定文件的压缩信息:
[root@linuxcool ~]# gzip -l initial-setup-ks.cfg.gz compressed uncompressed ratio uncompressed_name929 1585 43.8% initial-setup-ks.cfg
Linux系统-gzip命令 – 压缩和解压文件相关推荐
- Linux下用rar压缩和解压文件
一.widonds下打包rar文件并上传 yum install lrzsz rz test.rar 二.下载并安装rar软件 2.1 下载 mkdir -p /home/oldboy/tools c ...
- 总结Linux系统压缩和解压文件指令——gzip/gunzip 指令、zip/unzip 指令、tar 指令
Linux系统压缩和解压文件指令 gzip/gunzip 指令:gzip 用于压缩文件, gunzip 用于解压的 基本语法 应用实例 细节说明 zip/unzip 指令:zip 用于压缩文件, un ...
- mac 命令行 解压7z文件_如何在Mac上快速压缩和解压文件?Mac上解压和压缩文件的方法...
苹果mac电脑怎么压缩和解压文件?Mac电脑仅默认支持把文件压缩成zip格式,解压成zip.tar.gz,bz2等格式,有些操作需要安装第三方软件来完成,这篇文章为大家带来几种关于在Mac上解压和压缩 ...
- 如何在Mac上快速压缩和解压文件?Mac上解压和压缩文件的方法
苹果mac电脑怎么压缩和解压文件?Mac电脑仅默认支持把文件压缩成zip格式,解压成zip.tar.gz,bz2等格式,有些操作需要安装第三方软件来完成,这篇文章为大家带来几种关于在Mac上解压和压缩 ...
- Windows用命令压缩和解压
Windows用命令压缩和解压 一.使用7zip命令压缩解压tar.gz 1.压缩 2.解压 二.使用WinRAR命令压缩解压 1.压缩 2.解压 一.使用7zip命令压缩解压tar.gz 在Wind ...
- Qt qCompress和qUncompress 压缩和解压文件
利用Qt的qCompress和qUncompress来压缩和解压文件 有个特点,用qCompress压缩的文件不能直接用别的软件来解压,需要经过处理,否则只能利用Qt的qUncompress来解压,因 ...
- JAVA 7z Seven Zip 压缩和解压文件
JAVA 7z Seven Zip 压缩和解压文件 7-Zip是基于GNU LGPL协议发布的软件,通过全新算法使压缩比率大幅提升 本文主要讲解通过JAVA方式把文件压缩成7z文件和对7z文件进行解压 ...
- pako java_基于pako.js实现gzip的压缩和解压功能示例
本文实例讲述了基于pako.js实现gzip的压缩和解压功能.分享给大家供大家参考,具体如下: pako.js实现gzip的压缩和解压 var b64Data = 'H4sIAAAAAAAAAJ3UM ...
- WinRAR 分卷压缩和解压文件
WinRAR 分卷压缩和解压文件 1. WinRAR http://www.winrar.com.cn/ 1.1 分卷压缩文件 文件 -> 添加到压缩文件 -> 切分为分卷 (V),大小 ...
最新文章
- [翻译] DSL和模型驱动开发的最佳实践(3/4)
- centos 修改shm
- ITU-T Technical Paper: IP网络测量模型
- 利用日志审计追踪APT***
- systemctl添加开机启动
- jmeter展示内存cpu_基于Docker的jmeter弹性压测(2)监控
- 如何在Vizio电视上禁用运动平滑
- P1129-[ZJOI2007]矩阵游戏【最大匹配】
- ribbon, restTemplate 负载均衡服务调用
- ACL'21 | debug完的神经网络,如何测试是否仍然存在bug?
- Mac OS下Tomcat native-APR的安装
- 安卓10可用的性能监视器_iPad 秒变监视器,无线图传设备真的有用吗?
- 百度发布小度智能音箱大金刚:秒变投屏电视 售价199元
- HBaseRegionServer宕机数据恢复
- SD-WAN+物联网:让城市更智慧
- 【NLP】揭秘马尔可夫模型神秘面纱系列文章(五)
- 笔记本相机测试软件,联想笔记本人脸识别软件(Lenovo VeriFace)
- Neo4j下载安装以及Neo4j浏览器详细说明
- ARCore1.2使用入门(一) ------ 将ARCore案例打包成Android/iOS运行测试(unity开发)
- 高效程序员的七个习惯
热门文章
- Haploview做单倍型分析
- C++ Virtual详解
- MRR@K P@K R@K意义阐述与对比
- 黑苹果NVIDIA显卡驱动程序【WebDriver-378.10.10.10.25.103 +支持macOS 10.13.2 High Sierra (17C89)版本】
- 一文让你了解生成模型相关的解码Tricks
- https证书的验证过程与生成方法
- MySQL数据库——MySQL修改/删除字段
- 各厂家linux面板对比
- 操作系统内存换入-请求调页---14
- python字符串equals方法_equals方法和 == 的使用