本系列文章是把作者刚接触和学习Linux时候的实操记录分享出来,内容主要包括Linux入门的一些理论概念知识、Web程序、mysql数据库的简单安装部署,希望能够帮到一些初学者,少走一些弯路。
说明:Linux分卷压缩与分卷解压缩,这里采用常用的是tar命令,因为这个命令各个发行版里都有,像rar、zip、7z等方式也可以实现,但是需要额外安装对应的软件包,这里不推荐。
一、分卷压缩
方式一:2步,先压缩,再分卷
方式一主要是方便读者理解分卷压缩、解压缩的过程,推荐使用方式二。
1.将pic压缩为pic.tar.gz包
tarcvzfpicpic.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-b10m-dpic.tar.gzpic
参数说明:
-b<字节>:指定多少字节切成一个小文件
-d:使用数字后缀而不是字母
方式二(推荐):1步,压缩分卷
将pic打包,并分割为10m大小的包,分割后的文件名以pic为开头,pic00、pic01、pic02…
tarcvzf-pic|split-b10m-d-pic
参数说明:
|:竖杠为管道命令
-:中间的横杠表示输出流,在采用管道命令竖杠时需要用到。
二、分卷解压缩
1.先合卷,将pic*等分卷文件合并为pic.tar.gz
catpic*>pic.tar.gz
2.解压缩
tarxvzfpic.tar.gz
参数说明:
-x,--extract,--get从归档中解出文件