分享一個簡單切割大檔案的做法
使用split檔案切割方式:
[檔案切割] (檔案切割大小參數有:-x(x bytes)/-xk(x Kbytes)/-xm (x Mbytes))
#split -b <檔案切割大小> <來源檔案> <目的檔案>
(範例)以10MB切割檔案為例
#split -b 10m vmunix.tar backup.
#ls -al backup.*
-rw-rw-rw- 1 root sys 10485760 Jun 30 09:59 backup.aa
-rw-rw-rw- 1 root sys 10485760 Jun 30 09:59 backup.ab
-rw-rw-rw- 1 root sys 8331056 Jun 30 09:59 backup.ac
-rwxr-xr-x 1 root sys 29302576 Jun 30 09:56 vmunix.tar
[檔案合併]
#cat <檔案1> <檔案2> <檔案3> > <目的檔案>
(範例)
#cat backup.aa backup.ab backup.ac > vmunix.tar
#tar xvf vmunix.tar