Linux 文件压缩工具指南

http://tech.ddvip.com   2007年02月25日    社区交流

本文详细介绍Linux 文件压缩工具指南

  要使用本指南,请阅读作者的介绍,然后使用索引跳至指南中解释您所需工具的那一节。如果愿意,也可以阅读所有内容!我们在每一节的后面提供了参考资料的链接,并在本指南的结尾处提供了一个主要列表。

  文件的压缩和解压缩是计算历史上最有用的创造之一,但缺乏可移植性和开放工具是阻碍它发挥其应有作用的最主要的一个障碍。只要我们是与其他使用类似 Unix 操作系统的用户交换文件,就可以使用例如compress、gzip 和 bzip2 这样的可移植工具(如需链接,请参阅 参考资料 )。但世界上其他人使用的是各种各样的专用软件 -- 甚至专用压缩算法 -- 拥有者可能永远也不会将它们公之于众。

  这种事态发展下去会很危险。想象一下,将来我们可能无法对档案的重要部分译码,原因是我们创建它们时使用的是专用工具和算法,而那些工具运行所在的操作系统和硬件已逐渐过时,消失不见。这就是为什么我们应该使用开放源码压缩工具,或者至少使用免费和有完善记载算法的商业压缩工具的原因。(只是要记住避免使用任何特殊的增强。)

  本文是有关在 Linux 操作系统上使用.arc、.arj、.lzh(.lha)、.rar、.sit、.zip和.zoo文件的指南。我选择讨论这些特殊的格式是因为三种最流行的操作系统 (MS-DOS、微软 Windows 和 Mac OS)的用户最常使用它们。我之所以写这篇指南是希望引导大家快速找出正确的工具,而不是详细地从技术上讨论文件压缩技术。

  最后,我想简短说明一下自抽取文件。这样的档案往往位于包含压缩格式数据的现实程序中。执行它们时,它们会解包,并将存储在程序主体内的数据复制到您指定的任何驱动器上。唯一的问题是它们无法在 Linux 上使用,没有工具可以抽取它们。在这种情况下,需要让创建档案的那个人将它作为一个一般档案压缩。

来源:IBM DW中国    作者:Jacek Artymiak    责编:豆豆技术应用

正在加载评论...