3.4 文件压缩和打包

记得在使用软盘的时期,我经常为需要复制的文件大于1.44MB而感到麻烦,因为那时候单张软盘最大的容量只有1.44MB。这时通常要将文件做一下压缩处理,运气好的话压缩后就可以复制到一张软盘上了,但是大多数情况下即便文件经过压缩还是很大,这时还得借用分卷工具将压缩过的文件分成若干个小文件,再使用多张软盘复制。随着科技的发展,现在存储设备的容量越来越大,虽然在日常生活中家用计算机已经不太需要通过压缩文件的方式来获得更多的空间,但是在服务器环境中,还是非常必要的。比如,有很多应用非常繁忙,每天的交易巨大,所产生的日志动辄上百GB,但是由于数据本身是有意义的,不能简单地删除,所以通过压缩的方式来存储日志是非常普遍的做法。且文本类的日志文件之压缩比往往能达到80%~90%,这样节省下来的空间是非常可观的。本节就来学习一下Linux下的常见压缩和解压缩工具以及它们的使用方法。