大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
本文关键词:linux合并zip文件、linux下zip分卷压缩及linux下zip分卷解压、linux下zip分卷解压、linux下zip分卷压缩。
先压缩原始文件
[root@laofuxi.com tmp]# zip -r mariadb.zip /root/src/mariadb-10.2.11-linux-x86_64.tar.gz
adding: root/src/mariadb-10.2.11-linux-x86_64.tar.gz (deflated 2%)
要看文件列表
[root@laofuxi.com tmp]# ls -l
total 439952
-rw-r–r– 1 root root 450510649 Sep 7 15:53 mariadb.zip
分卷为100M一个文件
[root@laofuxi.com tmp]# zip -s 100M mariadb.zip –out mariadb_test
copying: root/src/mariadb-10.2.11-linux-x86_64.tar.gz
要看文件列表
[root@laofuxi.com tmp]# ls -l
total 879904
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z01
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z02
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z03
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z04
-rw-r–r– 1 root root 31080253 Sep 7 15:54 mariadb_test.zip
-rw-r–r– 1 root root 450510649 Sep 7 15:53 mariadb.zip
合并所有分卷
[root@laofuxi.com tmp]# cat mariadb_test.z* > all.zip
要看文件列表
[root@laofuxi.com tmp]# ls -l
total 1319856
-rw-r–r– 1 root root 450510653 Sep 7 15:54 all.zip
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z01
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z02
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z03
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z04
-rw-r–r– 1 root root 31080253 Sep 7 15:54 mariadb_test.zip
-rw-r–r– 1 root root 450510649 Sep 7 15:53 mariadb.zip
解压合并后的zip文件
[root@laofuxi.com tmp]# unzip all.zip
Archive: all.zip
warning [all.zip]: zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect “errors” and warnings…true multi-part support
doesn’t exist yet (coming soon).
warning [all.zip]: 419430400 extra bytes at beginning or within zipfile
(attempting to process anyway)
file #1: bad zipfile offset (local header sig): 419430404
(attempting to re-compensate)
inflating: root/src/mariadb-10.2.11-linux-x86_64.tar.gz
要看文件列表
[root@laofuxi.com tmp]# ls -l
total 1319856
-rw-r–r– 1 root root 450510653 Sep 7 15:54 all.zip
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z01
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z02
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z03
-rw-r–r– 1 root root 104857600 Sep 7 15:54 mariadb_test.z04
-rw-r–r– 1 root root 31080253 Sep 7 15:54 mariadb_test.zip
-rw-r–r– 1 root root 450510649 Sep 7 15:53 mariadb.zip
drwxr-xr-x 3 root root 17 Sep 7 15:55 root
查看解压后的文件的md5值
[root@laofuxi.com tmp]# md5sum root/src/mariadb-10.2.11-linux-x86_64.tar.gz
463992783249787d4d00f26e3f51306b root/src/mariadb-10.2.11-linux-x86_64.tar.gz
查看原始文件md5值
[root@laofuxi.com tmp]# md5sum /root/src/mariadb-10.2.11-linux-x86_64.tar.gz
463992783249787d4d00f26e3f51306b /root/src/mariadb-10.2.11-linux-x86_64.tar.gz
通过对比md5值,发现md5值是一样的,说明压缩及解压是正常的。
最后编辑:2018-09-11作者:劳福喜
这个作者貌似有点懒,什么都没有留下。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/179074.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...