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
posted @ 2022-08-25 17:21  ccchi  阅读(1199)  评论(0)    收藏  举报