嵌入式Linux之Ubuntu学习笔记(压缩与解压缩)

1.Linux下常用的压缩格式

Linux下常用的压缩扩展名有:.tar .tar.bzs .tar.gz

2.Windows下7ZIP软件的安装

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

3.gzip压缩工具

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

gzip xxxx //压缩

gzip -d xxx.gz //解压缩

gzip对文件夹进行压缩

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

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

4.tar打包工具

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 //压缩

5.其他压缩格式

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

相关推荐
Purple Coder13 小时前
BMS学习经验
学习
经济元宇宙13 小时前
摄影培训行业百科:机构选择与学习路径全解析
大数据·人工智能·学习
じ☆冷颜〃14 小时前
实分析与测度论、复分析、傅里叶分析、泛函分析、凸分析概述.
笔记·学习·数学建模·拓扑学·傅立叶分析
星夜夏空9914 小时前
STM32单片机学习(10)——GPIO输入
stm32·单片机·学习
彩色的黑'''15 小时前
[root@localhost ~]#,Linux系统的命令提示符为啥现在变成-bash-4.2#了,哪里设置的
linux·运维·bash
源远流长jerry15 小时前
Linux 网络发送机制深度解析:从应用到网线
linux·服务器·网络·网络协议·tcp/ip
南境十里·墨染春水15 小时前
linux学习进展 shell编程
linux·运维·学习
goyeer16 小时前
【ITIL4】32服务实践 - 问题管理(Problem Management)
linux·运维·服务器·企业数字化·it管理·itil·it治理
怀旧,16 小时前
【Linux网络编程】8. 网络层协议 IP
linux·网络·tcp/ip
xwz小王子16 小时前
机器人学习十年进化史——从强化学习到VLA的范式变迁
大数据·学习·机器人