压缩文件
简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。
由于计算机处理的信息是以二进制数的形式表示的,因此压缩软件就是把二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。为了有助于理解文件压缩,请在脑海里想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言,与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色,还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁,而且还能大大节约存储空间。这是一个非常简单的图像压缩的例子。其实,所有的计算机文件归根结底都是以“1”和“0”的形式存储的,和蓝色像点一样,只要通过合理的数学计算公式,文件的体积都能够被大大压缩以达到“数据无损稠密”的效果。总的来说,压缩可以分为有损和无损压缩两种。如果丢失个别的数据不会造成太大的影响,这时忽略它们是个好主意,这就是有损压缩。有损压缩广泛应用于动画、声音和图像文件中,典型的代表就是影碟文件格式mpeg、音乐文件格式mp3和图像文件格式jpg。但是更多情况下压缩数据必须准确无误,人们便设计出了无损压缩格式,比如常见的zip、rar等。压缩软件(compression software)自然就是利用压缩原理压缩数据的工具,压缩后所生成的文件称为压缩包(archive),体积只有原来的几分之一甚至更小。当然,压缩包已经是另一种文件格式了,如果想使用其中的数据,首先得用压缩软件把数据还原,这个过程称作解压缩。常见的压缩软件有winzip、winrar等。
扩展名 | 文件类型描述 | 研发机构 | 流行度 |
---|---|---|---|
N | 猫字节码文件 | 尼古拉斯·坎纳瑟 | |
NEX | 导航扩展 | Opera软件公司 | |
NEXE | ChromeNative客户端可执行文件 | 谷歌 | |
ECSBX | 纠错SeqBox容器文件 | 达伦 - 低密度脂蛋白 | |
EXE1 | 重命名EXE文件 | 某未知机构 | |
EHAM | ExtraHAM可执行文件 | Zaplots | |
EZS | EZ-R统计批处理脚本 | 某未知机构 | |
ESH | 扩展壳牌批处理文件 | 某未知机构 | |
E_E | 重命名EXE文件 | 某未知机构 | |
EBS | E-运行1.x脚本 | 心理学软件工具 | |
EXOPC | ExoPC应用 | ExoPC | |
EPI | EclipsePackager2000压缩文件 | 绿色Eclipse | |
EPK | LG固件包 | LG电子 | |
EDZ | EPLAN电动P8数据归档压缩文件 | EPLAN软件 | |
EBS2 | E-运行2.0脚本文件 | 心理学软件工具 | |
EX_ | 重命名Windows可执行文件 | 微软 | |
EX4 | MetaTrader 4程序文件 | MetaQuotes软件公司 | |
ECS | 索尼爱立信手机备份文件 | 索尼爱立信 | |
EFW | 改名邮编或可执行文件 | 冠群 | |
EBM | 额外! Basic宏 | Attachmate公司 | |
EX5 | MetaTrader 5程序文件 | MetaQuotes软件公司 | |
EAR | Java企业档案文件 | 神谕 | |
SPD | S注文件 | 三星 | |
PA | PowerArchiver压缩文件 | ConeXware | |
UC2 | UltraCompressor 2存档 | 某未知机构 | |
UFS.UZIP | 压缩Unix文件系统文件 | FreeBSD项目 | |
UZIP | FreeBSD压缩磁盘映像 | 马克西姆索伯列夫 | |
UPX | 终极封隔器可执行文件文件 | 马库斯Oberhumer | |
U3P | U3智能应用 | SanDisk公司 | |
UHA | UHARC压缩归档 | UHARC | |
ZIPX | 扩展Zip文件 | Corel公司 | |
ZIP | 压缩文件 | 菲尔·卡茨 | |
TAR.GZ | tar包文件 | GNU工程 | |
SITX | StuffIt X档案 | 史密斯微 | |
RPM | Red Hat软件包管理器文件 | 红色帽子 | |
RAR | WinRAR压缩档案 | 尤金·罗肖尔 | |
GZ | GNU压缩文档 | GNU工程 | |
DEB | Debian软件包 | 某未知机构 | |
CBR | 漫画书RAR压缩包 | 某未知机构 | |
7Z | 7-ZIP压缩文件 | 伊戈尔·帕夫洛夫 | |
WSF | Windows脚本文件 | 微软 | |
JAR | Java归档文件 | 神谕 | |
GADGET | Windows小工具 | 微软 | |
EXE | Windows可执行文件 | 微软 | |
COM | DOS命令文件 | Microsoft | |
CGI | 通用网关接口脚本 | 某未知机构 | |
BAT | DOS批处理文件 | 微软 | |
APP | MacOS 应用 | Apple | |
APK | Android包文件 | 谷歌 | |
SNB | S注文件 | 三星 | |
WIDGET | 雅虎窗口小部件 | 雅虎 | |
PS1 | Windows PowerShell命令文件 | 微软 | |
ELF | 任天堂Wii游戏文件 | 任天堂 | |
SBX | SeqBox容器文件 | 马可Pontello | |
MD | MDCD压缩归档 | 某未知机构 | |
BIN | 通用二进制可执行文件 | 某未知机构 | |
ACR | ACRobot脚本 | ACR-软 | |
FAS | QuickSilver快速保存Lisp文件 | 宏道 | |
MM | NeXtMidas宏文件 | 科技管理协会 | |
CEL | 勒斯蒂亚脚本文件 | 勒斯蒂亚开发团队 | |
SCT | 窗户的Scriptlet | 微软 | |
IPF | SMS安装脚本 | 微软 | |
PRC | 棕榈资源代码文件 | 棕榈 | |
PKG | Mac OS X安装包 | 苹果 | |
DS | TWAIN数据源 | 某未知机构 | |
PAR | Parchive索引文件 | Parchive |
扩展名 | 文件类型描述 | 研发机构 | 流行度 |
---|---|---|---|
N | 猫字节码文件 | 尼古拉斯·坎纳瑟 | |
NEX | 导航扩展 | Opera软件公司 | |
NEXE | ChromeNative客户端可执行文件 | 谷歌 | |
ECSBX | 纠错SeqBox容器文件 | 达伦 - 低密度脂蛋白 | |
EXE1 | 重命名EXE文件 | 某未知机构 | |
EHAM | ExtraHAM可执行文件 | Zaplots | |
EZS | EZ-R统计批处理脚本 | 某未知机构 | |
ESH | 扩展壳牌批处理文件 | 某未知机构 | |
E_E | 重命名EXE文件 | 某未知机构 | |
EBS | E-运行1.x脚本 | 心理学软件工具 | |
EXOPC | ExoPC应用 | ExoPC | |
EPI | EclipsePackager2000压缩文件 | 绿色Eclipse | |
EPK | LG固件包 | LG电子 | |
EDZ | EPLAN电动P8数据归档压缩文件 | EPLAN软件 | |
EBS2 | E-运行2.0脚本文件 | 心理学软件工具 | |
EX_ | 重命名Windows可执行文件 | 微软 | |
EX4 | MetaTrader 4程序文件 | MetaQuotes软件公司 | |
ECS | 索尼爱立信手机备份文件 | 索尼爱立信 | |
EFW | 改名邮编或可执行文件 | 冠群 | |
EBM | 额外! Basic宏 | Attachmate公司 | |
EX5 | MetaTrader 5程序文件 | MetaQuotes软件公司 | |
EAR | Java企业档案文件 | 神谕 | |
SPD | S注文件 | 三星 | |
PA | PowerArchiver压缩文件 | ConeXware | |
UC2 | UltraCompressor 2存档 | 某未知机构 | |
UFS.UZIP | 压缩Unix文件系统文件 | FreeBSD项目 | |
UZIP | FreeBSD压缩磁盘映像 | 马克西姆索伯列夫 | |
UPX | 终极封隔器可执行文件文件 | 马库斯Oberhumer | |
U3P | U3智能应用 | SanDisk公司 | |
UHA | UHARC压缩归档 | UHARC | |
ZIPX | 扩展Zip文件 | Corel公司 | |
ZIP | 压缩文件 | 菲尔·卡茨 | |
TAR.GZ | tar包文件 | GNU工程 | |
SITX | StuffIt X档案 | 史密斯微 | |
RPM | Red Hat软件包管理器文件 | 红色帽子 | |
RAR | WinRAR压缩档案 | 尤金·罗肖尔 | |
GZ | GNU压缩文档 | GNU工程 | |
DEB | Debian软件包 | 某未知机构 | |
CBR | 漫画书RAR压缩包 | 某未知机构 | |
7Z | 7-ZIP压缩文件 | 伊戈尔·帕夫洛夫 | |
WSF | Windows脚本文件 | 微软 | |
JAR | Java归档文件 | 神谕 | |
GADGET | Windows小工具 | 微软 | |
EXE | Windows可执行文件 | 微软 | |
COM | DOS命令文件 | Microsoft | |
CGI | 通用网关接口脚本 | 某未知机构 | |
BAT | DOS批处理文件 | 微软 | |
APP | MacOS 应用 | Apple | |
APK | Android包文件 | 谷歌 | |
SNB | S注文件 | 三星 | |
WIDGET | 雅虎窗口小部件 | 雅虎 | |
PS1 | Windows PowerShell命令文件 | 微软 | |
ELF | 任天堂Wii游戏文件 | 任天堂 | |
SBX | SeqBox容器文件 | 马可Pontello | |
MD | MDCD压缩归档 | 某未知机构 | |
BIN | 通用二进制可执行文件 | 某未知机构 | |
ACR | ACRobot脚本 | ACR-软 | |
FAS | QuickSilver快速保存Lisp文件 | 宏道 | |
MM | NeXtMidas宏文件 | 科技管理协会 | |
CEL | 勒斯蒂亚脚本文件 | 勒斯蒂亚开发团队 | |
SCT | 窗户的Scriptlet | 微软 | |
IPF | SMS安装脚本 | 微软 | |
PRC | 棕榈资源代码文件 | 棕榈 | |
PKG | Mac OS X安装包 | 苹果 | |
DS | TWAIN数据源 | 某未知机构 | |
PAR | Parchive索引文件 | Parchive |