`
mrjeye
  • 浏览: 178115 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

压缩与解压缩

 
阅读更多
1、compress和uncompress:压缩或者解压缩数据,压缩后文件自动加上扩展名.z



2、gzip(gunzip):压缩解压缩文件,.gz,  比compress有效
   例如   gzip ye.txt           压缩ye.tar文件,并且压缩后文件扩展名加长ye.txt.gz
          gzip –d ye.txt.gz    解压缩ye.txt.gz文件,并且删除gz扩展名
         (gungzip效果与gzip –d一样)



3、tar
   命令 #tar -xvf/usr/local/a1.doc     用tar打包a1.doc文件,结果产生一个以.tar为扩展名的文件
   通常tar打包与gzip压缩联合使用,效果更好,产生以.tar.gz为扩展名的文件
   先用tar打包   #tar -cvf/usr/local a1.doc(产生a1.doc.tar文件)
   在用gzip压缩  #gzip /usr/local a1.doc.tar(产生a1.doc.tar.gz文件)



4、.tar.gz文件的解压缩
   方法一:使用tar提供的自动调用gzip解压缩功能
           命令 #tar -xzvf /usr/local a1.doc.tar.gz
   方法二:#gzip -dc /usr/local a1.doc.tar.gz(产生a1.doc.tar文件)
           #tar -xvf /usr/local a1.doc.tar(产生a1.doc文件)
   方法三:gzip和tar连用
           #gzip -dc /usr/local a1.doc.tar.gz | tar -xvf



5、*.zip文件的解压缩

   命令:unzip *.zip即可
分享到:
评论

相关推荐

    JAVA文件压缩与解压缩实践(源代码+论文)

    在Java编程语言中,文件的压缩与解压缩是常见的数据处理操作,特别是在数据传输、存储优化和备份场景中。本实践项目围绕这个主题展开,包括源代码和相关的论文,为学习者提供了深入理解和应用Java压缩库的机会。以下...

    huffman编码的压缩与解压缩

    在C#环境下实现哈夫曼编码的压缩与解压缩,可以帮助我们理解这一算法的工作原理,同时为文件处理提供了一个实用工具。 哈夫曼编码的核心思想是构建一棵哈夫曼树(Huffman Tree),这是一棵带权路径长度最短的二叉树...

    赫夫曼压缩与解压缩

    赫夫曼编码是一种高效的数据压缩算法,由美国...通过以上步骤,我们可以使用C语言实现赫夫曼压缩与解压缩。需要注意的是,实际编程时,还需要考虑错误处理、内存管理以及效率优化等问题,以确保程序的稳定性和性能。

    Zip压缩与解压缩

    **Zip压缩与解压缩** Zip是一种广泛使用的文件压缩格式,由菲尔·卡尔森在1989年开发,旨在减少文件占用的磁盘空间,提高数据传输效率。它通过使用不同的压缩算法,如DEFLATE,可以有效地缩小文件大小。在IT领域,...

    基于哈夫曼编码的文本文件压缩与解压缩

    在"基于哈夫曼编码的文本文件压缩与解压缩"项目中,使用C语言实现这一过程。首先,我们需要分析文本文件中的字符频率,这通常通过遍历整个文本文件计算每个字符的出现次数来完成。接着,根据字符频率构建哈夫曼树。...

    数据结构课程设计-基于Huffman编码的文件压缩与解压缩.docx

    《基于Huffman编码的文件压缩与解压缩》 在数据结构课程设计中,Huffman编码是一种常见的用于数据压缩的技术,其原理是通过构建最优的二叉树(Huffman树)来为每个字符分配唯一的二进制编码,从而实现高效的数据...

    基于Huffman哈夫曼编码的文件压缩与解压缩.7z_huffman_

    通过下载提供的"基于Huffman哈夫曼编码的文件压缩与解压缩.7z",你可以学习如何实际操作哈夫曼编码的压缩和解压缩过程,这对于理解数据压缩原理和提升编程技能都非常有帮助。实践中,你可以深入研究代码实现,分析其...

    哈夫曼压缩与解压缩源码.zip

    哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩源码.zip哈夫曼压缩与解压缩...

    pb实现压缩与解压缩

    实际的PB压缩解压缩实现可能根据具体需求和设计有所不同,例如可能使用了特定的压缩库(如zlib或libarchive),或者采用了自定义的压缩算法。要深入了解这个话题,最好能够查看和分析提供的源代码。

    文件压缩解压缩

    在IT行业中,文件压缩与解压缩是日常工作中常见的操作,特别是在数据传输、存储优化和软件分发等领域。这里我们主要探讨的是一个简单的工具类,它支持zip、rar、tar等多种格式的压缩和解压缩功能,并且经过实际测试...

    ADPCM WAVE文件的压缩与解压缩

    本文叙述了如何通过IMA-ADPCM压缩和解压缩算法来完成从IMA-ADPCM文件...主要包括的内容有:PCM和IMA-ADPCM WAVE文件内部结构的介绍,IMA-ADPCM压缩与解压缩算法,以及如何生成特有的音频压缩格式文件等三方面的内容。

    JAVA文件压缩与解压缩实践(源代码+论文).rar

    JAVA文件压缩与解压缩实践(源代码+论文) JAVA文件压缩与解压缩实践(源代码+论文) JAVA文件压缩与解压缩实践(源代码+论文) JAVA文件压缩与解压缩实践(源代码+论文) JAVA文件压缩与解压缩实践(源代码+论文) JAVA文件...

    C++ 压缩解压缩库

    在给定的标题“C++ 压缩解压缩库”中,我们可以推断这是一个针对C++语言的库,专注于文件或数据的压缩与解压缩功能。描述提到这是为VS2012版本编译的,意味着它可能使用了Visual Studio 2012的编译环境,并且库已经...

    前端pako压缩与解压缩

    "前端pako压缩与解压缩"这个主题主要关注如何在JavaScript环境下利用pako库来实现这一功能。Pako是一个高效的,开源的Gzip/Deflate库,它允许开发者在浏览器端进行数据压缩和解压缩,从而提高网页性能。 首先,我们...

    JAVA文件压缩与解压缩实践(源代码).zip

    JAVA文件压缩与解压缩实践(源代码).zipJAVA文件压缩与解压缩实践(源代码).zipJAVA文件压缩与解压缩实践(源代码).zipJAVA文件压缩与解压缩实践(源代码).zipJAVA文件压缩与解压缩实践(源代码).zipJAVA文件压缩与解压缩...

Global site tag (gtag.js) - Google Analytics