`
hj.learning
  • 浏览: 13892 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

文件压缩/解压操作

 
阅读更多
  • 压缩文件
  • zip 命令
    例如:将当前目录下的所有文件和文件夹全部压缩成xxx.zip文件,-r表示递归压缩子目录下所有文件.
    zip -r xxx.zip ./*
    

    tar 命令
    -c: 建立压缩档案
    -x:解压
    -t:查看内容
    -r:向压缩归档文件末尾追加文件
    -u:更新原压缩包中的文件
    -f: 使用档案名字,这个参数是最后一个参数,后面只能接档案名
    例如:将目录里所有jpg文件打包成xxxg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
    tar –czf xxx.tar.gz *.jpg
    

  • 解压文件
  • unzip 命令,解压zip文件
    unzip xxx.zip
    

    unrar 命令,解压rar文件
    unrar e xxx.rar
    

    tar 命令
    tar –xvf file.tar //解压 tar包
    tar -xzvf file.tar.gz //解压tar.gz
    tar -xjvf file.tar.bz2 //解压 tar.bz2
    tar –xZvf file.tar.Z //解压tar.Z
    

      
    分享到:
    评论

    相关推荐

      CAB文件压缩/解压1.0.0.2

      在本项目中,"CAB文件压缩/解压1.0.0.2" 是一个C++实现的库,能够在Windows环境下对CAB文件进行压缩和解压操作,并且已经通过了Visual Studio 2008的编译测试。 1. CAB文件格式: - CAB文件由一系列的" cabinet"段...

      压缩/解压程序

      文件压缩是一种通过特定算法减少文件大小的技术。常见的压缩算法有LZ77(如Gzip)、Burrows-Wheeler Transform(BWT,如Bzip2)和DEFLATE(如Zip和PNG)。这些算法通过寻找文件中的冗余信息和模式来实现压缩,降低...

      CAB文件压缩/解压C++源码

      另一个`CabinetExtractor`类则负责解压操作,包括打开CAB文件、提取文件并关闭文件的逻辑。 在VS2008中编译这些源码时,你需要确保项目设置正确,包括链接器设置,指向了必要的库如advapi32.lib(包含Cabinet API)...

      Resource Tuner语言文件压缩/解压工具免安装绿色版.rar

      软件介绍: Resource Tuner功能:将诸如langpack.txt的压缩输出为langpack.dat文件,也可以逆向操作。DAT文件的头4个字节代表解压后文件的大小,开始解压前要删除掉,压缩后再添加上。

      在线压缩/解压php

      "明确了这个系统的三大关键点:在线处理、文件压缩解压操作,以及与Discuz!论坛的关联。 在提供的文件列表中,`myunzip.php`和`myzip.php`可能是实现这个功能的核心文件。`myzip.php`很可能是用于压缩文件的脚本,...

      对指定目录文件自动压缩/解压到指定目录工具

      6. **日志记录**:为了便于故障排查和审计,该工具可能会记录每次压缩或解压操作的详细日志,包括时间戳、涉及的文件、操作结果等信息。 7. **兼容性**:为了满足不同用户的需求,该工具可能支持多种压缩文件格式,...

      lzss压缩/解压算法

      在实际应用中,LZSS常被用于文件压缩、网络数据传输、以及各种存储介质的存储优化。通过理解LZSS算法的原理并实现其压缩/解压功能,开发者可以有效地减少数据的存储和传输需求,这对于资源有限的环境尤其有价值。 ...

      在线PHP压缩/解压程序(zip)

      在PHP中处理文件压缩和解压通常涉及使用内置的Zip扩展。这个扩展提供了与ZIP档案格式交互的功能,包括创建、添加文件、删除文件和读取已存在的ZIP档案。 在线PHP压缩程序的工作原理大致如下: 1. **文件读取**:...

      压缩/解压文件(支持rar,zip)

      首先,RAR和ZIP是两种广泛使用的文件压缩格式。RAR是由RARLAB开发的,它提供了更高的压缩比,可以修复损坏的压缩文件,并支持多卷压缩。ZIP则是一种开放标准,被大多数操作系统和应用程序广泛支持,它的优点在于兼容...

      使用 Java 实现的压缩/解压 ZIP 文件的工具类

      在Java编程环境中,处理文件压缩和解压任务是常见的需求,尤其在数据传输或存储时。ZIP文件格式因其广泛支持和高效性而被广泛应用。本文将深入探讨如何使用Java实现ZIP文件的压缩与解压,重点讲解核心API,如`java....

      C#压缩/解压ZIP文件带密码功能

      首先,我们要知道在C#中进行文件压缩和解压缩操作,主要依赖于.NET Framework提供的`System.IO.Compression`命名空间中的`ZipFile`类。这个类提供了方便的方法来创建、读取、写入和修改ZIP文件。以下是一些关键的API...

      SevenZipSharp压缩/解压(.7z .zip)

      【标题】:“SevenZipSharp压缩/解压(.7z .zip)”是指使用SevenZipSharp库进行7z和zip格式的文件压缩与解压缩操作。SevenZipSharp是C#语言封装的7-Zip API,它使得在.NET环境中调用7-Zip的功能变得简单易行。 ...

      使用Windows自带程序压缩/解压文件

      本文主要介绍如何利用Windows自带的功能进行压缩与解压操作,特别是针对Zip格式的文件。通过VBA宏编程,用户可以在Excel环境中轻松实现对Zip文件的解压缩。文章提供了两个具体的例子,包括创建新文件夹解压整个Zip...

      深度文件管理器是由深度公司自主研发,具有文件搜索、复制、文件回收站、文件压缩/解压、查看文件属性等功能的文件管理工具

      这款工具的核心特性包括文件搜索、复制、文件回收站、文件压缩与解压以及查看文件属性等,全方位满足用户在日常电脑使用中的各种需求。 首先,文件搜索功能是深度文件管理器的一大亮点。它允许用户快速定位到存储在...

      ZIP格式压缩/解压系统设计(JAVA)

      JDK环境中提供了多种类型的数据压缩方式,总结起来,利用Java语言可以创建的数据文件压缩格式包括如下类型:  ●ZIP格式  ●GZIP格式  ●JAR格式 通过设计,允许创建ZIP压缩文件,并对ZIP压缩文件中包含的...

      测试 Qt 使用Quazip 压缩/解压ZIP文件 的可执行程序案例,不是源码

      在本文中,我们将深入探讨如何在Qt环境中使用Quazip库进行ZIP文件的压缩与解压操作。Quazip是一个开源的C++库,它为Qt应用程序提供了方便的API,以便处理ZIP和GZIP格式的文件。这个"测试 Qt 使用Quazip 压缩/解压ZIP...

      多文件压缩与解压程序 实验报告

      1. 分析给出的多文件打包/解包程序MyZip和单文件压缩程序Compress,将程序MyZip改写为一个能够处理多文件压缩/解压的控制台程序,可利用命令行参数控制其完成如下功能: 1. 将命令行参数指定的一组文件压缩为一个...

      Java zip 压缩/解压源码

      在Java编程语言中,`zip`格式是一种常用的文件压缩方式,用于将多个文件打包成一个单一的可压缩文件。这个`Java zip 压缩/解压源码`的资源提供了一个简洁易用的API,使得开发者能够方便地对文件进行压缩和解压缩操作...

    Global site tag (gtag.js) - Google Analytics