tar 格式压缩包
创建一个 tar 压缩包
# 将 demo 文件夹压缩成 demo.tar
$ python3 -m tarfile -c demo.tar demo
解压 tar 压缩包
# 解压 demo.tar 到 demo_new 文件夹下
$ python3 -m tarfile -e demo.tar demo_new
gzip 格式压缩包
创建一个 gzip 格式的压缩包(gzip 的输入,只能是一个文件,而不能是一个目录)
# 将 message 文件夹压缩成 message.gz
$ python3 -m gzip message
$ ls -l | grep message
-rw-r--r--@ 1 MING staff 97985 4 22 08:30 message
-rw-r--r-- 1 MING staff 24908 5 4 12:49 message.gz
解压一个 gzip 格式的压缩包
$ rm -rf message
$ ls -l | grep message
-rw-r--r-- 1 MING staff 87 5 4 12:51 message.gz
# 解压 message.gz
$ python3 -m gzip -d message.gz
$ ls -l | grep message
-rw-r--r-- 1 MING staff 62 5 4 12:52 message
-rw-r--r-- 1 MING staff 87 5 4 12:51 message.gz
zip 格式压缩包
创建一个 zip 格式的压缩包
$ ls -l | grep demo
drwxr-xr-x 3 MING staff 96 5 4 12:44 demo
# 压缩 demo 文件夹为 demo.zip
$ python3 -m zipfile -c demo.zip demo
$ ls -l | grep demo
drwxr-xr-x 3 MING staff 96 5 4 12:44 demo
-rw-r--r-- 1 MING staff 74890 5 4 12:55 demo.zip
解压一个 zip 格式的压缩包
$ rm -rf demo
$ ls -l | grep demo
-rw-r--r-- 1 MING staff 74890 5 4 12:55 demo.zip
$ python3 -m zipfile -e demo.zip demo
$ ls -l | grep demo
drwxr-xr-x 3 MING staff 96 5 4 12:57 demo
-rw-r--r-- 1 MING staff 74890 5 4 12:55 demo.zip
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Zip
+关注
关注
0文章
17浏览量
8817 -
格式
+关注
关注
0文章
23浏览量
17153 -
压缩包
+关注
关注
0文章
10浏览量
2087
发布评论请先 登录
相关推荐
热点推荐
飞凌嵌入式ElfBoard-Linux系统基础入门-文件操作相关shell命令
成tar.bz2的压缩包将tar.bz2的压缩包解压到指定目录2.5.10 ln创建链接命令命令:ln英文全拼:link files功能:为
发表于 09-30 09:46
请问RT-FOTA固件校验通过但是解压缩失败是什么原因?
芯片:STM32F407ZGT6
FOTA流程:
从SD卡中读取固件(压缩过的RBL)校验通过后开始解压缩搬运到Flash的0x8020000地址
已经确认读取的固件大小是正确的但是到解压缩这一步就失败了。
代码中位置
跟进
发表于 09-26 07:41
请问rt thread 发布版的源码中 如何导出一个bsp工程包?
我下载了发布版的压缩包解压后,
在env下 想导出一个bsp工程包,但是报错,
(.venv) 123@LENOVO-MACO G
发表于 09-16 06:01
【下载】5G/6G 公开资料整理|AI/ML、NTN、ISAC 等方向(持续更新)
Communications、超密集覆盖、新型频谱/波形等
【如何使用】压缩包 “Contents.zip” 为目录索引(纯目录txt文件,非资料本体,资料在日期压缩包内),因为文件太多,目录按照标题首字母归类。目录文件
发表于 09-08 16:07
OCR识别训练完成后给的是空压缩包,为什么?
OCR识别 一共弄了26张图片,都标注好了,点击开始训练,显示训练成功了,也将压缩包发到邮箱了,下载下来后,压缩包里面是空的
OCR图片20几张图太少了。麻烦您多添加点,参考我们的ocr识别训练数据集
请问训练id是?
发表于 05-28 06:46
迅为RK3568开发板内核模块实现-设置交叉编译器
下载的交叉编译器拷贝到 Ubuntu
的/usr/local 目录下,如下图(图 4-1)所示:
2 输入以下命令,解压交叉编译编译器压缩包,解压完毕会生
发表于 04-21 16:45
从零开始驯服Linux(一):ZYNQ-Linux启动文件构建全解析
、Python、opencv等常用库文件。将rootfs.tar.gz拷贝到Ubuntu系统中,然后使用tar命令将rootfs.tar.gz压缩包
发表于 03-20 16:48
cubeai安装完成后想使用,为什么没有压缩包可供选择?
出现please select local zip file for x-cube-ai stm32 utilities
没有压缩包可供我选择,明明我已经安装好了cubeai
发表于 03-10 07:28
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-获取Linux源码包
rk3588_linux_XXXXXXX.tar.gz(XX...为名称的简写)”解压压缩包。
解压后会生成一个 rk3588_linux 文件夹,如下图所示
更多内容可以关注迅为RK3588开发板-【北京迅为】itop-35
发表于 01-09 11:03
EE-257:面向Blackfin处理器的引导压缩/解压缩算法
电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
发表于 01-07 13:56
•0次下载
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-内核源代码的目录结构和文件说明
将:ELF 1开发板资料包\\02-Linux 源代码\\02-0 出厂内核和uboot源码\\内核源码\\linux-4.1.15-elf1.tar.bz2内核源码压缩包复制到ubuntu系统
发表于 12-17 09:36
飞凌嵌入式ElfBoard ELF 1板卡-内核源代码的目录结构和文件说明
将:ELF 1开发板资料包\\02-Linux 源代码\\02-0 出厂内核和uboot源码\\内核源码\\linux-4.1.15-elf1.tar.bz2内核源码压缩包复制到ubuntu系统
发表于 12-16 13:04

python解压tar/gzip/zip格式压缩包
评论