Linux下常用的压缩扩展名有:.tar .tar.bzs .tar.gz
因为Linux下很多文件是.bz2,.gz 结尾的压缩文件,因此需要在windows下安装7zip软件。
.gzip 工具负责压缩和解压缩.gz格式的压缩包
gzip xxxx //压缩
gzip -d xxx.gz //解压缩
gzip对文件夹进行压缩
gzip -r xxx //对文件夹进行压缩
gzip -rd xxx.gz //对文件夹进行解压缩
tar工具参数:
-f:使用归档文件或ARCHIVE设备
-x:从图档中解出文件,解压缩
-c:创建新归档
-j:使bzip2压缩格式
-z:使用gzip压缩格式
-v:打印出命令执行过程
tar工具提供打包服务,就是将多个文件打包,比如
tar -vcf test test.tar //将test打包成test.tar
tar -vxf test.tar //解包
上面的tar命令只提供了打包和解包功能,tar在提供打包和解包的同时使用gzip/bzip2进行压缩,实现类似windwos下winRAR软件命令。
1.对.tar.bzip2进行压缩和解压缩
tar -vxjf xxx.tar.bzip2 //解压缩
tar -vcjf xxx.tar.bz2 xxx //压缩
1.需要先安装rar; sudo apt-get install tar
rar x xxx.rar //解压缩
rar a xxx.rar xxx //压缩
2.zip格式
zip格式压缩使用zip命令:
zip -rv xxx.zip xxx
zip格式解压使用unzip命令:
unzip -v xxx.zip