压缩文件
1、gzip: 扩展名.gz
压缩
gzip filename
解压
gzip -d filename
或 gunzip filename
zcat 在压缩的情况下查看文件内容
2、bzip2:扩展名.bz2
压缩
bzip2 filename
或bzip2 -k filename 压缩,但保留原文件
解压
bzip2 -d filename
或 bunzip2 filename
或bunzip2 -k filename (-k选项,不删除压缩包)
bzcat filename 在压缩的情况下查看文件内容
3、xz:扩展名.xz
压缩
xz filename
或 xz -k filename 压缩,但保留原文件
解压
unxz filename
或 unxz -k filename 解压时,不删除压缩包
压缩目录
zip
zip 指定压缩后的文件名 指定压缩文件(目录)
zip test.zip test/* 压缩后不会删除原文件
解压
unzip 压缩文件
归档工具
tar
-c 创建归档文件
-f file.tar 操作归档文件(后跟归档文件的名称)
-cf 组合使用归档文件(可以归档多个)
-x 展开归档
-xf 组合使用
tar -xf files.tar
-tf 不展开归档,查看归档文件中有哪些文件归档了
归档压缩
-zcf 归档压缩,调用gzip
-zxf 解压展开归档
-jcf 归档压缩,调用bzip2
-jxf 解压展开归档
-Jcf 归档压缩,调用xz
-Jxf 解压展开归档
tar -zcvf 框 苹果 以gzip的方式压缩 v打印出压缩过程
tar -jcvf 以bzip2的方式压缩
tar -tf 压缩包 查看压缩了那些文件
tar -xf zmg.tar.gz -C /tmp -C指定解压目录