tar 进行分包压缩

时间:2025-03-24 12:32:24

/content/view/312/

举例说明:

要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令:
 tar cjf - logs/ |split -b 1m - .bz2.
完成后会产生下列文件:
 ., ., .
要解压的时候只要执行下面的命令就可以了:
cat .* | tar xj

再举例:
要将文件分包压缩成500 bytes的文件:
tar czf - | split -b 500 -
最后要提醒但是那两个"-"不要漏了,那是tar的ouput和split的input的参数