存档文件是一个包含许多其他文件的单一文件,通常是以压缩格式保存的。创建这些文件类型的程序称为存档程序。有多种不同的存档格式可用,而且这些格式中有许多是不可互操作的。有些存档程序及其生成的文件是特定于特定操...
存档文件是一个包含许多其他文件的单一文件,通常是以压缩格式保存的。创建这些文件类型的程序称为存档程序。有多种不同的存档格式可用,而且这些格式中有许多是不可互操作的。有些存档程序及其生成的文件是特定于特定操作系统的,而另一些则在操作系统和计算机体系结构上更具便携性Zip文件(.Zip)和tarball(.tar)是两种最常见的存档文件类型。这两种文件都是压缩的存档文件,每种压缩方法都使用不同的压缩方法。这两种压缩方法可以组合起来形成压缩tarball(.tgz),这也是相当常见的。压缩tarball不包含Zip文件与tarball组合在一起;相反,它是一个同时使用zip和tarball压缩方法的大文件。当访问这种存档文件类型时,必须首先将其解压缩为zip文件,然后再将其解压缩为tarball存档文件通常用于合并一组文件,以便于共享或提高效率。压缩的存档文件通常附加到电子邮件或通过网络发送,作为一种同时共享多种数据的有效方式。MHTML就是这种技术的一个例子,它将网页上的所有资源,包括文本、图像、声音或其他媒体组合到一个文件中发送一个MHTML文件到一个电子邮件是更有效的,更容易处理,然后附加所有单独的文件组成一个网页一个接一个。在软件开发中,存档文件可用于为程序创建静态数据库,将大量相关代码合并为一个单元,以便于集成到更大的数据网络中。为库创建的存档文件的确切类型及其组成取决于所使用的计算机语言和创建它的计算机。在此上下文中使用时,存档中的代码文件之间不执行任何链接,它们仍然是独立的实体,就像放入存档中的任何其他文件类型一样。存档文件静态库中的文件分离意味着链接错误可能仍然存在,即使它们在创建库的过程中没有显示出来,在使用存档文件创建库时,应该非常小心地将它们正确地集成到程序中,因为存档文件既不能掩盖也不能纠正程序错误
-
发表于 2020-07-31 07:07
- 阅读 ( 4447 )
- 分类:电脑网络