压缩 compress gzip,zcat bzip2,bzcat
打包:tar (自身不带压缩功能,只能打包归档,把多个文件归档成一个文件,不是压缩,文件会增大,不会减小)
- compress(压缩后的文件以.Z为后缀)
- #yum install -y ncompress //安装软件包
- #compress -v文件 //压缩,-v查看压缩过程
- #uncompress 压缩文件 //解压
- #compress -c -v 文件 > 压缩文件 //保留原文件,默认不保留,-c保留原文件
- gzip(压缩后的文件以.gz为后缀)
- #gzip 文件 //压缩
- #zcat 压缩文件 //查看压缩文件内容
- #gzip -d 压缩文件 //解压,-d解压
- #gzip -c 文件 > 压缩文件 //保留原文件
- bzip2(压缩后的文件以.bz2为后缀)
- #bzip2 文件 //压缩
- # bzcat 压缩文件 //查看压缩文件内容
- # bzip2 -d 压缩文件 //解压,-d解压
- # bzip2 -c 文件 > 压缩文件 //保留原文件
- tar(归档打包后的文件以.tar为后缀)
#tar cvf 压缩文件 文件 //归档,默认保留原文件
#tar cvf 压缩文件 文件 --remove-files //不保留原文件
#tar tvf 压缩文件 //查看归档文件里有哪些内容
#tar xvf 压缩文件 //解档,默认解档在当前的文件夹中
#tar xvf 压缩文件 -C 指定的文件夹名 //解档在指定的文件夹中
gzip压缩 #tar zcvf xx.tar.gz * //压缩归档
打包的同时压缩 #tar zcvf xx.tar.gz //解压
bzip2压缩 #tar jcvf xx.tar.gz2 * //压缩归档
#tar jcvf xx.tar.gz2 //解压
参数说明:
c:创建一个归档文件
v:显示创建归档的过程
f:指明打包后的文件后缀为.tar
t:在不解档的情况下,查看归档文件里有哪些内容
x:解档
-C:指明归档到的文件夹
z:打包后用gizp压缩生成.tar.gz文件
j:打包后用bizp2压缩生成.tar.bz2文件