Linux下常用的两种压缩格式分别为.tar.bz2和tar.gz,下面分别给出其压缩和解压命令:
一.tar.gz格式
压缩
tar zcvf xx.tar.gz xx
其中xx为要压缩的文件或文件夹
解压缩
tar zxvf xx.tar.gz
如果要指定解压缩后的路径需要加-C选项,如下所示:
tar zxvf xx.tar.gz -C xx/
其中xx/为指定的路径。
二.tar.bz2格式
压缩
tar jcvf xx.tar.bz2 xx
其中xx为要压缩的文件或文件夹
解压缩
tar jxvf xx.tar.bz2
如果要指定解压缩后的路径需要加-C选项,如下所示:
tar jxvf xx.tar.bz2 -C xx/
其中xx/为指定的路径。
三.tar.xz格式
压缩
先将文件打包为tar包
tar cvf xx xx.tar
然后在压缩为tar.xz压缩包
xz -z xx.tar xx.tar.xz
解压缩
先将tar.xz的压缩包解压缩为tar包
xz -d xx.tar.xz
然后将tar包解包
tar xvf xx.tar