Ubuntu对各种格式的压缩文件进行压缩与解压命令

3/3/2017来源:C/C++教程人气:2025

linux系统中,对不同格式的压缩解压命令也不同!

zip

.zip是使用最多的压缩格式,但压缩率不高!

1、压缩文件夹name为.zip格式命令

zip -r name.zip directory_to_comPRess

2、解压.zip格式命令

unzip name.zip

tar

.tar是文档打包格式。用时短,仅打包,不压缩。

1、打包文件夹name为.tar格式命令

tar -cvf name.tar directory_to_compress

2、解包.tar格式命令

tar -xvf name.tar

3、解包到指定目录/home/mydir/openwrt

tar -xvf name.tar -C /home/mydir/openwrt

tar.gz

.tar.gz是压缩率与时间兼顾的一种格式。有一定的压缩能力,用时也不长。介于.tar和.tar.bz2之间。

1、压缩文件夹name为.tar.gz格式命令

tar -zcvf name.tar.gz directory_to_compress

2、解压.tar.gz格式命令

tar -zxvf name.tar.gz

3、解压到指定目录/home/mydir/openwrt

tar -zxvf name.tar.gz -C /home/mydir/openwrt

tar.bz2

.tar.bz2是压缩率最高的一种格式。但用时也长。

1、压缩文件夹name为.tar.bz2格式命令

tar -jcvf name.tar.bz2 directory_to_compress

2、解压.tar.bz2格式命令

tar -jxvf name.tar.bz2

3、解压到指定目录/home/mydir/openwrt

tar -jxvf name.tar.bz2 -C /home/mydir/openwrt