linux每日命令(1):gzip命令
gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。
gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。
一.命令格式
gzip [参数] [文件或者目录]
二. 命令功能
gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名
三. 命令参数
参数 | 描述 |
---|---|
-a |
或--ascii , 使用ASCII文字模式。 |
-c |
或--stdout或--to-stdout ,把压缩后的文件输出到标准输出设备,不去变动原始文件。 |
-d |
或--decompress或----uncompress,解开压缩文件 |
-r |
或--recursive , 递归处理,将指定目录下的所有文件及子目录一并处理。 |
-f |
或--force , 强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。 |
-l |
或--list, 列出压缩文件的相关信息。 |
-n |
或--no-name ,压缩文件时,不保存原来的文件名称及时间戳记。 |
-N |
或--name ,压缩文件时,保存原来的文件名称及时间戳记。 |
-q |
或--quiet , 不显示警告信息。 |
-S<压缩字尾字符串> |
或----suffix<压缩字尾字符串> ,更改压缩字尾字符串。 |
-t |
或--test , 测试压缩文件是否正确无误。 |
-v |
或--verbose ,显示指令执行过程 |
-V |
或--version , 显示版本信息。 |
-L |
或--license 显示版本与版权信息。 |
-num |
用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6。 |
-h |
或--help , 在线帮助。 |
四. 使用实例
1.递归的压缩目录
gzip -rv MyTest
说明:
这样所有test下面的文件都变成了*.gz,目录依然存在只是目录里面的文件相应变成了*.gz,这就是压缩,和打包不同。因为是对目录操作,所以需要加上-r选项,这样也可以对子目录进行递归了。
如果要压缩成一个gz文件,可以先用tar命令对目录进行打包,然后再对打包文件使用gzip命令
1.1 我们查看一下效果
2. 递归的解压目录
gzip -drv MyTest/
2.1查看效果
最后感谢博主让我借鉴和学习,自己linux 这块太弱了,以后尽量每天一个命令的学习下去
http://www.cnblogs.com/huchong/p/10048301.html
转载于:https://www.cnblogs.com/zzy-9318/p/10060426.html
linux每日命令(1):gzip命令相关推荐
- linux压缩命令gzip_Linux gzip命令示例
linux压缩命令gzip Linux offers an array of tools for compressing and decompressing files. In this tutori ...
- linux下gzip用法,Linux下tar和gzip命令的方法
tar [选项] 压缩(解压缩)的文件名 选项:-c 建立新的归档文件 -r 向归档文件末尾追加文件 -x 从归档文件中解出文件 -O 将文件解开到标准输出 -v 处理过程中输出相关信息 -f 对普通 ...
- 压缩命令_Linux gzip命令:压缩文件或目录
gzip 是 Linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为".gz". 再强调一下,gzip 命令只能用来压缩文件,不能压 ...
- gzp解压命令 linux_Linux gzip命令:压缩文件或目录
gzip 是 Linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为".gz". 再强调一下,gzip 命令只能用来压缩文件,不能压 ...
- linux gzip 4G,Linux gzip命令
语法: gzip [-acdfhlLnNqrtvV][-S <压缩字尾字符串>][-<压缩效率>][--best/fast][文件...] 或 gzip [-acdfhlLnN ...
- 【Linux】一步一步学Linux——gzip命令(63)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 gzip命令用来压缩文件.gzip是个使用广泛的压缩程序, ...
- Linux 命令(117)—— gzip 命令
1.命令简介 gzip(GNU zip)命令用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Deflate(LZ77 + 哈夫曼编码)无损压缩算法压缩为 ...
- linux tar zcxf,tar/gzip/zip文件打包、压缩命令
一.tar打包备份工具 1.命令功能 tar 将多个文件或目录打包在一起,可用通过调用gzip或zip实现压缩.解压的命令:tar不仅可以多多个文件进行打包,还可以对多个文件打包后进行压缩. 2.语法 ...
- linux tar 打包gzip,tar linux 打包 压缩 gzip 命令说明
参数: -c :建立一个压缩档案的参数指令(create 的意思): -x :解开一个压缩档案的参数指令! -t :查看 tarfile 里面的档案! 特别注意,在参数的下达中, c/x/t 仅 ...
最新文章
- 【MySQL笔记】mysql来源安装/配置步骤和支持中国gbk/gb2312编码配置
- 向下滚动页面导航悬浮
- Intel和AMD的最新视频编码/解码基准测试
- 一道3G门户的面试题 (Java)
- DXperience 换肤
- HTML5CSS3网页设计仿微信通讯录页
- OS篇-Bochs在Ubuntu下的安装教程
- 机器学习误差计算及评估指标
- 【计算广告】边际成本的妙用
- 代理服务器出问题或挂完代理后网络连接且无网络
- android实现vr 功能,VR模式成亮点:属于Android N的10大新功能
- Requirement already satisfied:
- AFX_MSG是什么意思
- 从源码角度上探索AdapterViewFlipper怎么实现广告栏的垂直自动滚动
- js动态生成html表格
- web安全测试用例(网络资源笔记)
- 牛客网——跳台阶和变态跳台阶问题
- how2j学习笔记(JAVA基础)
- Ubuntu开启VNC屏幕共享
- 爬虫配套学习-前端学习笔记01
热门文章
- oracle命中率sql,Oracle 检查命中率的SQL
- 10-C++远征之模板篇-学习笔记
- sublime的一些快捷键
- 怎样用JS来添加CSS样式
- MyBatis学习笔记(四) 注解
- 操作 Wave 文件(13): waveOutGetVolume、waveOutSetVolume
- python爬虫之---------------cookie和session
- java和硬件交互_Java内存模型
- homebrew mac_借助Homebrew使从Mac到Linux的转换更加容易
- devops的重要性_为什么反馈而不是指标对DevOps至关重要