Linux压缩命令gzip、bzip2、xz、zip区别

压缩

gzip\bzip2\xz压缩:gzip\bzip2\xz 待压缩文件(只能压缩单个文件
zip压缩:zip 待压缩文可以压缩多个文件
zip压缩:zip -r 待压缩文

解压

gzip\bzip2\xz解压:gzip\bzip2\xz -d 待解压文件
zip压缩:unzip +文件 -d 指定路径

gzip\bzip2\xz结合tar使用

tar:打包工具
用法:tar 选项 打包后文件名 待打包文件1 待打包文件2…
选项:
-z压缩为gzip格式.gz
-j压缩为bzip2格式.bz2
-J压缩为xz格式.xz
-c create,打包
-x 解包
-v 可视化,可看到打包过程,
-f 必须加的字段
-u 更新打包文件的文件
-r向打包文件中追加文件

综合:

gzip打包并压缩:tar -zcvf 压缩包名称 待打包文件1 待打包文件2…
gzip格式tar包解压:tar -zxvf 压缩包名称
bzip2打包并压缩:tar -jcvf 压缩包名称 待打包文件1 待打包文件2…
bzip2格式tar包解压:tar -jxvf 压缩包名称
xz打包并压缩:tar -Jcvf 压缩包名称 待打包文件1 待打包文件2…
xz格式tar包解压:tar -Jxvf 压缩包名称

扩展:查看压缩包内容

tar -tf 包名

发布了21 篇原创文章 · 获赞 0 · 访问量 580

猜你喜欢

转载自blog.csdn.net/u014270566/article/details/104257290