1.背景
在宁波银行工作,发现一个包太大传不了,因此要转成小文件
2.分割文件
split -b 300m cheetah-node-v1.1.0-SNAPSHOT.tgz cheetah-node-v1.1.0-SNAPSHOT.tgz.
那么会出现3个文件
cheetah-node-v1.1.0-SNAPSHOT.tgz.aa
cheetah-node-v1.1.0-SNAPSHOT.tgz.ab
cheetah-node-v1.1.0-SNAPSHOT.tgz.ac
3.合并文件
要合并已分解的文件,可使用cat命令恢复成 zip 文件后使用 unzip 或其它主流解压软件解压,命令如下:
cat <files_name_1> <files_name_2> <files_name_3> > <files_name>
意思是把files_name_1、2、3
这三个文件进行合并,合并(创建)成一个叫files_name
的文件;
例如:
cat x* > file.zip
使用 tar 命令压缩文件
使用 tar 命令来创建压缩文件,如:
tar czvf - <file_name> | split -b <max_size>
使用 tar 解压:
cat x* | tar xzvf -