正点原子Ubuntu入门007---Ubuntu下压缩与解压缩

发布时间 2023-07-12 19:53:33作者: 小李是菜鸟

一、Linux下常用的压缩格式

Linux下常用的压缩格式有   .tar    .tar.bz2     .tar.gz

二、Windows下  7ZIP的安装

由于Linux文件大多是   .bz2   .gz  结尾的压缩文件,因此需要在Windows下安装7zip软件

三、gzip压缩工具

.gzip压缩工具适用于压缩和解压 .gz格式的文件

gzip   xxx     -----压缩文件

gzip   -d   xxx.gz   -----解压缩文件

 

gzip   -----对文件夹进行压缩

gzip  -r   xxx------对文件夹中的文件进行递归压缩

gzip  -rd  xxx------对文件夹中的文件进行递归解压缩

gzip能对文件单独进行压缩,但是不能进行打包


四、bzip2压缩工具

.bzip2压缩工具适用于压缩和解压 .bz2格式的文件

 

bgzip2   -z    xxx     -----压缩文件

 

bzip2   -d   xxx.gz   -----解压缩文件

bzip2   -z  xxx/*     ----压缩文件夹下所有文件

 

五、tar打包工具

tar提供打包服务,就是将多个文件进行打包

tar工具常用命令:

-f:  使用归档文件     //必须是最后一个字母,后面接归档文件

-c:  创建新归档,创建压缩文件

-x: 从图档中解出文件,解压缩

-j: 使用bzip2格式

-z: 使用gzip格式

-v:打印命令执行过程

 

1.对.tar.bz2压缩和解压缩

tar -cvjf  xxx.tar.bz2  xxx    //压缩

tar -xvjf xxx.tar.bz2   //解压缩

 

2.对.tar.gz压缩和解压缩

tar -cvzf  xxx.tar.gz  xxx    //压缩

tar -xvzf  xxx.tar.gz    //解压缩

六、其他格式的压缩和解压缩

.rar格式

需要先安装rar:sudo apt-get install rar

rar a test.rar test    //压缩

rar  -?   //查看rar相关命令

rar x test.rar    //解压缩

.zip格式

zip -rv xxx.zip  xxx   //压缩xxx文件

unzip   xxx.zip    //解压缩文件