需要将文件夹压缩后发送,结果大小受限制,查了下文件如何分卷、合卷,有说明,但是没有例子,好不容易才找到例子才成功了,这里记录一下:
压缩之后有一个压缩包,zip或者tar:
分卷
终端进入该目录,进行split切割:
split -b [size] [待切割的文件] [切割之后保存的文件名]
例如,将“test.tar”切割成大小不超过30m的分卷文件
效果,它的命名结果是test+aa/ab/ac...的方式:
合卷:
cat [几个待合卷的文件们] > [合卷之后的文件名]
例如,将所有test开头的文件,合并成为test_combination.tar文件(注:任何test开头的文件,所以当前文件夹下要相对干净)
效果:
tar压缩:
tar -cvf [打包之后tar名字] [待打包的文件或者文件夹]
tar -cvf test.tar test
cvf参数意义自行百度,一般打包使用这句话就对了