tar 和split 的使用--linux 打包大文件并分割
打包、分割命令
不压缩
分一步
tar -cvf - test.pdf | split -b 1m - a.tar
该命令将test.pdf文件打包成tar文件,并将其分割成1M大小的文件,生成的文件名为a.taraa、a.tarab......依次类推
分两步
tar -cvf temp.tar test.pdf
split -b 1m temp.tar a.tar
与一步的相比多了一个中间文件temp.tar
压缩
tar -zcvf - test.pdf | split -b 1m - a.tar.gz
该命令将test.pdf文件压缩并打包成tar.gz文件,并将其分割成1M大小的文件,生成的文件名为a.tar.gzaa、a.tar.gzab......依次类推
合并、解包命令
分一步
cat a.tara* | tar -xv
分两步
cat a.tara*>temp.tar
tar -xvf temp.tar

浙公网安备 33010602011771号