vlambda博客
学习文章列表

linux十九压缩解压

在windows中常用的压缩工具有很多例如:

《图片来源于网络》

而在linux中也有很多压缩工具

今天就介绍一下linux的压缩与解压

gzip: gzip

gzip命令有哪些??

# gzip file //创建压缩文件压缩成功后会压缩成一个.gz的压缩文件,之前的原文件会被删除

gzip -d  file.gz 解压file.gz

gunzip file.gz 解压file.gz

gzip -#(1~9)设置压缩比例1-9,默认为6,

zcat file.gz 查看压缩文件内容

bzip2

bzip2:比zip更高级的压缩文件

bzip2 使用方法:

bzip2 file 创建压缩

bzip2 -d file.bz2 解压

bunzip2  file.bz2解压

bzcat file.gz2 查看file.bz2的压缩文件内容

xz:最新的压缩文件

xz用法:

xz file 创建xz文件

xz -d file.xz 解压

unxz file.xz 解压

xz -k  file 保留原文件

xz -[1-9] 压缩比例调整

xzcat 查看xz的压缩文件内容

zip 压缩文件:及归档又压缩的工具

zip file1 file2 file3 ... 创建压缩

unzip file.zip解压缩

zip -k 保留原文件

archive 归档文件,归档文件并不意味着压缩

tar 归档文件:

tar 命令

tar -c 创建归档文件

tar -f 操作归档文件

tar -x展开归档文件

tar --xttars归档时,保留文件的拓展属性信息

tar-zcf :以gzip 压缩文件调用并归档

tar-zxf:展开归档并解压所gzip文件,z可以忽略

tar-jcf :以bizp2压缩文件调用并归档
tar-jxf:展开归档并解压缩bzip2文件,j可以忽略