Linux 压缩解压缩命令汇总

1、tar 压缩文件夹到指定的目录

tar -cvzf /home/qianzi/qianzi.tar.gz /home/qianzi
/home/qianzi/qianzi.tar.gz: 为指定目录的压缩文件
/home/qianzi: 要压缩的文件夹

2、Linux压缩解压缩命令

2.1、 .tar格式

解包: tar xvf file.tar
打包: tar cvf file.tar dir(注:tar是打包,不是压缩!)

2.2、 .gz格式

解压: gunzip file.gz
解压: gzip -d file.gz
压缩: gzip file

2.3、 .tar.gz格式

解压: tar zxvf file.tar.gz
压缩: tar zcvf file.tar.gz dir

2.4、 .bz2格式

解压: bzip2 -d file.bz2
解压: bunzip2 file.bz2
压 缩: bzip2 -z file

2.5、 .tar.bz2格式

解压: tar jxvf file.tar.bz2
压缩: tar jcvf file.tar.bz2 dir

2.6、 .bz格式

解压: bzip2 -d file.bz
解压: bunzip2 file.bz

2.7、 .tar.bz格式

解压: tar jxvf file.tar.bz

2.8、 .Z格式

解压: uncompress file.Z
压缩: compress file

2.9、 .tar.Z格式

解压: tar Zxvf file.tar.Z
压缩: tar Zcvf file.tar.Z dir

2.10、 .tgz格式

解压: tar zxvf file.tgz

2.11、 .tar.tgz格式

解压: tar zxvf file.tar.tgz
压缩: tar zcvf file.tar.tgz file

2.12、 .zip格式

解压: unzip file.zip
压缩: zip file.zip dir

2.13、 .lha格式

解压: lha -e file.lha
压缩: lha -a file.lha file

2.14、 .rar格式

解压: rar a file.rar
压缩: rar e file.rar

你可能感兴趣的:(Linux)