文件切割和合并(记录)

split命令(文件切割)

 选项

-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出档的列数大小。

使用split命令将lib1.zip文件分割成大小为10MB的小文件:
split -b 10M lib1.zip


文件被分割成多个带有字母的后缀文件,如果想用数字后缀可使用-d参数,同时可以使用-a length来指定后缀的长度:
split -b 10M lib1.zip -d -a 3

cat命令(文件合并)

cat x0* > lib2.zip

 

lib1.zip和lib2.zip大小完全一样。

1. 压缩分割: tar -zcvf - bigfile | split -b 2G -d -a 1 - bigfile.tar.gz. 
2. 合并解压cat bigfile.tar.gz.* | tar -zxv

猜你喜欢

转载自www.cnblogs.com/yanjunfeng/p/9686721.html