9月30日任务
6.1 压缩打包介绍
6.2 gzip压缩工具
6.3 bzip2压缩工具
6.4 xz压缩工具
一.压缩打包介绍
- 压缩可以节省空间大小,方便传输,节省带宽
- 常见压缩文件
二.gzip压缩工具
- 实验一,gzip打包一个文件
- 创建一个目录
- 进入该目录下
- 添加内容到一个新的文件里
- 多次执行上一步命令,制作一个大的文件
- 查看文件大小
- 压缩1.txt文件
- 查看文件大小,发现变小了很多
- 解压缩1.txt文件,会把原先空的空间挤压掉,所以下面#du -sh 1.txt 会使1.3M
- 可以指定压缩级别#gzip -1~9级别,默认为6级别
- #file 用来查看压缩文件的信息
- #zcat 用来查看压缩文件的内容,其实就是先解压再查看它的内容
示例二:保留当前文件并压缩或者解压缩到指定目录下
- 指定压缩在哪个目录下
- 指定解压在哪个目录下
- #gzip不能压缩目录
三.bzip2压缩工具
- 相对于gzip,压缩的更小,算法也不一样,不过需要耗费CPU资源也更多
- yum install -y bzip2 安装bizp2工具
- 参照下图,使用方法跟gzip基本一致
- 不过它默认的级别是9级别
- bzcat查看bzip文件内容
四.xz压缩工具
- 比上面两个压缩工具压缩的更小,其他操作方法跟上面一样
- #unxz 也可以解压缩xz文件