概述:
《跟阿铭学linux》
.gz gzip 压缩工具压缩的文件
.bz2 bzip2 压缩工具压缩的文件
.tar tar 打包程序打包的文件
.tar.gz 可以理解为先用tar打包,然后再gzip压缩
.tar.bz2 先用tar打包,然后再bzip2压缩
1、gzip压缩工具
语法:gzip 【-d#】文件名
-d: 解压缩时使用
-#:压缩等级,1压缩最差,9最好,6默认值
[root@iz8vb7cc5e91muwr6fxp3jz /]# [ -d test ] && rm -rf test
[root@iz8vb7cc5e91muwr6fxp3jz /]# [ -d test ] && ll
[root@iz8vb7cc5e91muwr6fxp3jz /]# mkdir test
[root@iz8vb7cc5e91muwr6fxp3jz /]# [ -d test ] && ll
[-d test] : 表示判断test目录是否存在
&&:前面条件满足执行后面
rm -rf test : 递归删除目录test( 参数-r递归删除, -f强制,不需要用户确认)
2、bzip2 压缩工具
CentOS 没有的话 yum install -y bzip2 安装
语法:bzip2 [-dz] 文件名
-d: 解压
-z :压缩(可以不加,默认就是压缩)
与上面类似
3、tar压缩工具
语法: tar [-zjxcvfpP] 文件名
-z : 同时用gzip压缩
-j : 同时用bzip2压缩
-x: 解压
-t: 查看tar包里面内容
-c: 建立一个tar包或者压缩文件包
-v: 可视化
-f : 文件名(注意写在最后面)
-p: 使用原文件的属性
-P: 使用绝对路径
--exclude 文件名: 在打包或者压缩时,不包含的文件或文件夹
以test4文件夹为例
tar -xvf test4.tar 解压文件
tar -czvf test4.tar.gz test4 : 打包的同时使用gzip压缩
tar -tf test4.tar.gz : 可以查看或压缩包的文件列表
tar -zxvf test4.tar.gz 用来解压.tar.gz的压缩包
tar -cjvf test4.tar.bz2 test4 : 采用打包bzip2压缩
tar -jxvf test4.tar.bz2 : 解压bzip2文件

3006

被折叠的 条评论
为什么被折叠?



