关于Linux文件压缩/解压缩命令的文章一搜一大把,记录下来以备日后查用,很多压缩参数不常用也就不想花精力去记,常用的命令会就行。
tar
Linux下最常见的压缩类型。
-
解压缩
-x表示解压,-v表示显示所有过程,-f后接文件,其他的Zzj都是文件属性的标志。
tar –xvf file.tar 解压 tar包
tar -xzvf file.tar.gz 解压tar.gz
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
-
压缩
把-x换成-c。
tar -czvf file.tar.gz file
gz
gzip只能压缩和解压文件,不能操作文件夹。
-
解压缩
-d即decompress。
gzip -d file.gz 解压gz文件
gunzip file.gz 也可以解压gz文件
bz2
- 解压缩
bzip2 -d file.bz2 解压bzip2文件
bunzip file.bz2
zip
- 解压缩
zip -d file.zip file01 表示删除zip文件中的file01
unzip file.zip 原压缩文件还在
-
压缩
-r即recurse,表示递归
zip -r outfile.zip file1 file2
网友评论