Linux分卷压缩与分卷解压缩是什么 一起来看看吧!

时间:2022-04-28 17:34:17 来源: IT小胖豆


Linux分卷压缩与分卷解压缩,这里采用常用的是tar命令,因为这个命令各个发行版里都有,像rar、zip、7z等方式也可以实现,但是需要额外安装对应的软件包,这里不推荐。

一、分卷压缩

方式一:2步,先压缩,再分卷

方式一主要是方便读者理解分卷压缩、解压缩的过程,推荐使用方式二。

1.将pic压缩为pic.tar.gz包

tar cvzf pic pic.tar.gz

参数说明

-c, --create 创建一个新归档

-v, --verbose 详细地列出处理的文件

–warning=KEYWORD 警告控制:

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

–force-local 即使归档文件存在副本还是把它认为是本地归档

-z, --gzip, --gunzip, --ungzip 通过 gzip 过滤归档

2.将pic.tar.gz包分卷切割成10M大小、以pic为开头的包

split -b 10m -d pic.tar.gz pic

参数说明

-b<字节> : 指定多少字节切成一个小文件

-d : 使用数字后缀而不是字母

方式二(推荐):1步,压缩+分卷

将pic打包,并分割为10m大小的包,分割后的文件名以pic为开头,pic00、pic01、pic02…

tar cvzf - pic | split -b 10m -d - pic

参数说明

| :竖杠为管道命令

-:中间的横杠表示输出流,在采用管道命令竖杠时需要用到。

二、分卷解压缩

1.先合卷,将pic*等分卷文件合并为pic.tar.gz

cat pic* > pic.tar.gz

2.解压缩

tar xvzf pic.tar.gz

参数说明

-x, --extract, --get 从归档中解出文件

关键词: Linux分卷压缩 分卷解压缩 常用tar命令 参数说明


精彩推送

关于我们 加入我们 广告服务 网站地图   

All Rights Reserved, Copyright 2004-2021 www.ctocio.com.cn

如有意见请与我们联系 邮箱:29 59 11 57 8@qq.com

 IT专家网 版权所有 

豫ICP备20005723号-1

营业执照公示信息