在Linux下使用 tar 命令来将文件打包并压缩是很通常的用法了. 可是Linux的文件系统对文件大小有限制,也就是说一个文件最大不能超过2G,如果压缩包的的内容很大,最后 的结果就会超过2G,又或者压缩包希望通过光盘来进行备份,而每张光盘的容量只有700M,那么该如何存储呢? 解决办法: 将最后的压 缩包按照指定大小进行分割,需要用到split命令. 举例说明: 要将目录logs打包压缩并分割成多个1M的文件,命令: tar czf - logs/ |split -b 1m - logs.t…