大文件的切割与合并

09月 7th, 2007

当前目录下sys.tgz文件为98M大小
# ls -l sys.tgz
-rw-r–r–  1 root root 102400000 Mar 28 16:32 sys.tgz
用split将文件切割成32M大小

# split -b 32m sys.tgz
# ls -l
total 200216-rw-r–r–  1 root root 102400000 Mar 28 16:32 sys.tgz
-rw-r–r–  1 root root  33554432 Mar 28 16:33 xaa
-rw-r–r–  1 root root  33554432 Mar 28 16:33 xab
-rw-r–r–  1 root root  33554432 Mar 28 16:33 xac
-rw-r–r–  1 root root   1736704 Mar 28 16:33 xad
将文件移动到目标机器,合并文件# cat xa* > ./sys.tgz

如果目标主机是windows系统则使用命令
copy /B xaa+xab+xac+xad sys.tgz



发表回复