一、Linux下常用的压缩格式

一、Linux下常用的压缩格式

​ Linux下常用的压缩扩展名有:.tar、.tar.bz2、.tar.gz。

二、Windows下7ZIP软件的安装

​ 因为Linux下很多文件是.bz2,.gz结尾的压缩文件,因此需要在windows下安装7ZIP软件。

三、gzip压缩工具

.gzip工具负责压缩和解压缩.gz格式的压缩包。

shell 复制代码
gzip xxx			//压缩
gzip -d xxx.gz	//解压缩

gzip//对文件夹进行压缩

gzip -r xxx		//对文件夹进行压缩

gzip -rd xxx.gz	//对文件夹进行解压缩

​ gzip虽然可以对文件夹进行压缩,但是并不能提供打包的服务,只是对文件夹中的所有文件进行了单独的压缩。

四、bzip2压缩工具

和gzip类似,只是bzip2工具负责压缩和解压缩.bz2格式的压缩包。

shell 复制代码
bzip2 -z xxx			//压缩

bzip2 -d xxx.gz	//解压缩

五、tar打包工具

​ tar工具参数:

-f,使用归档文件或 ARCHIVE 设备

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

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

-j:使用bzip2压缩格式。

-z:使用gzip压缩格式

-v:打印出命令执行过程。

tar工具提供打包服务,就是将多个文件打包,比如

tar -vcf test.tar test //将test打包成test.tar

tar -vxf test.tar //解包

​ 上面的tar命令只提供了打包和解包的功能,tar在提供打包和解包的同时使用gzip/bzip2进行压缩,实现类似windwos下winRAR软件的命令。

*1、对.* *tar.bz2* *进行压缩和解压缩*

​ tar -vxjf xxx.tar.bz2 解压缩

​ tar -vcjf xxx.tar.bz2 xxx 压缩

2、对.tar.gz进行压缩和解压缩

​ tar -vxzf xxx.tar.gz //解压缩

​ tar -vczf xxx.tar.gz xxx //压缩

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

1、.rar格式

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

​ rar x xxx.rar //解压缩

​ rar a xxx.rar xxx //压缩

2.zip格式

​ zip格式压缩使用"zip"命令:

​ zip -rv xxx.zip xxx

​ zip格式解压缩使用"unzip"命令:

​ unzip -v xxx.zip

相关推荐
早睡冠军候选人3 分钟前
Ansible学习----Ansible Playbook
运维·服务器·学习·云原生·容器·ansible
sulikey3 分钟前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
疯狂吧小飞牛16 分钟前
ip rule 策略路由
linux·网络·tcp/ip·运维开发
缘友一世29 分钟前
深入理解Shell与反弹Shell:从原理到实战
linux·网络安全·shell
stark张宇1 小时前
网络排错全流程:从DNS解析到防火墙,逐层拆解常见问题
linux·网络协议·dns
li3714908902 小时前
nginx报400bad request 请求头过大异常处理
java·运维·nginx
久曲健的测试窝2 小时前
Jenkins Share Library教程 —— 开发入门
运维·servlet·jenkins
游戏开发爱好者82 小时前
FTP 抓包分析实战,命令、被动主动模式要点、FTPS 与 SFTP 区别及真机取证流程
运维·服务器·网络·ios·小程序·uni-app·iphone
默 语3 小时前
AI驱动软件测试全流程自动化:从理论到实践的深度探索
运维·人工智能·驱动开发·ai·自动化·ai技术·测试全流程
望获linux3 小时前
【实时Linux实战系列】实时 Linux 的自动化基准测试框架
java·大数据·linux·运维·网络·elasticsearch·搜索引擎