在下载Java源文件时经常碰到 tar.gz zip 格式 不知道是什么意思
首先了解 打包 压缩 两个概念
打包的概念:
有可能仅仅是将多个文件连接成1个文件,并不进行压缩处理。有时候也可能看起来文件变小,那是因为多个文件储存可能造成多余的空间浪费,究其原因是文件储存方式中,分块 族 造成的。1个族1次只能被1个文件使用,虽然1个文件能使用多个族,但最后1个族未必能填满。因此,n个文件就会造成很多浪费。而连接成1个文件后,只会浪费1个族。
压缩
压缩也是一种打包,压缩的原理是将文件中相同的信息用一个字符代替,致使文件体积变小达到压缩的目的,压缩对于文本类或数据类文件有较明显的作用。
打包就是将一些文件放在一起变成一个包,便于保存和传输,图片和视频数据因为不象文本一样,因此多个图片在压缩的时候没有明显效果,因此只能做打包,进行保存。
tar.gz : 先把文件打包成tar 然后再进行压缩成gz格式
tar.gz zip biz2 zip rar
这只是格式不一样,再windows下都可以解压
再UNIX下也有相应的解压命令 所以 下载其实下载那一种格式都可以 根据自己的习惯而定
本文出自 “不落西” 博客,请务必保留此出处http://375163948.blog.51cto.com/7498815/1358409
原文:http://375163948.blog.51cto.com/7498815/1358409