`
i_am_birdman
  • 浏览: 280012 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

linux下各种格式的压缩包的压缩、解压方法

阅读更多
大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我们将随时修改完善,谢谢!
  .tar
  解包: tar xvf FileName.tar
  打包:tar cvf FileName.tar DirName
  (注:tar是打包,不是压缩!)
   ---------------------------------------------
  .gz
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
   .tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
   ---------------------------------------------
  .bz2
  解压1:bzip2 -d FileName.bz2
  解压2:bunzip2 FileName.bz2
  压缩: bzip2 -z FileName
  .tar.bz2
  解压:tar jxvf FileName.tar.bz2
  压缩:tar jcvf FileName.tar.bz2 DirName
   ---------------------------------------------
  .bz
  解压1:bzip2 -d FileName.bz
  解压2:bunzip2 FileName.bz
  压缩:未知
  .tar.bz
  解压:tar jxvf FileName.tar.bz
  压缩:未知
   ---------------------------------------------
  .Z
  解压:uncompress FileName.Z
  压缩:compress FileName
  .tar.Z
  解压:tar Zxvf FileName.tar.Z
  压缩:tar Zcvf FileName.tar.Z DirName
   ---------------------------------------------
  .zip
  解压:unzip FileName.zip
  压缩:zip FileName.zip DirName
   ---------------------------------------------
  .rar
  解压:rar a FileName.rar
  压缩:r ar e FileName.rar
  
  rar请到:http://www.rarsoft.com/download.htm 下载!
  解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
  [root@www2 tmp]# cp rar_static /usr/bin/rar
   ---------------------------------------------
  .lha
  解压:lha -e FileName.lha
  压缩:lha -a FileName.lha FileName
  
  lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!
  >解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
  [root@www2 tmp]# cp lha /usr/bin/
   ---------------------------------------------
  .rpm
  解包:rpm2cpio FileName.rpm | cpio -div
   ---------------------------------------------
  .deb
  解包:ar p FileName.deb data.tar.gz | tar zxf -
   ---------------------------------------------
  
  参考文献:Linux 文件压缩工具指南
  (其实看帮助是最好的方法,一般各个命令都可以用“--help”参数得到常用使用方法!)
分享到:
评论

相关推荐

    Linux下tar bz gz等压缩包的压缩和解压

    Linux下tar bz gz等压缩包的压缩和解压 Linux操作系统中,压缩和解压缩文件是一项基本操作。压缩文件可以减少文件大小,提高传输效率,保护数据安全。Linux下常见的压缩文件格式有tar、gz、bz2、zip、rar、lha等,...

    linux 解压zip压缩包

    本文将详细讲解如何在Linux环境下解压zip压缩包以及其他常见类型的压缩文件。 1. **ZIP压缩包的解压** ZIP是最常用的压缩格式之一,尤其在Windows系统中广泛使用。在Linux中,我们可以使用`unzip`命令来解压ZIP...

    360压缩(免安装)压缩包

    360压缩支持多种常见的压缩格式,如ZIP、RAR、7Z等,同时也能够打开和提取这些格式的压缩包。 该软件采用了直观的用户界面,使得即使是计算机初学者也能轻松上手。360压缩提供了快速压缩和深度压缩两种模式,快速...

    Linux下rar及zip压缩包中批量替换某文件脚本

    `rar`则是由WinRAR公司开发的专有压缩格式,尽管不是开源的,但在Linux上也有相应的工具如`unrar`用于解压和操作rar文件。 `zip_replace.sh`脚本是针对zip文件批量替换文件的工具。在脚本中,通常会包含以下步骤: ...

    linux、window通用文件解压

    在Linux和Windows之间实现通用解压,通常意味着我们需要使用一种在两个平台上都广泛支持的压缩格式,如ZIP或7z。ZIP是最常见的格式,它在Windows上可以通过内置的资源管理器直接解压,而在Linux上,可以使用`unzip`...

    linux压缩包格式及使用

    ### Linux压缩包格式及其使用详解 #### 一、Zip 格式 **Zip** 是一种广泛使用的文件压缩格式,不仅在Windows系统中常见,在Linux环境下也有相应的工具支持。Zip 文件通常具有 `.zip` 的扩展名。 ##### 压缩 ```...

    linux 各种包解压命令大全

    Linux 操作系统中,各种压缩包的解压命令非常重要,以下是常见的压缩包解压命令大全: 1. .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName 注意:tar 是打包,不是压缩! 2. .gz 解压: ...

    linux下通过unzip直接解压zip压缩包

    unzip命令用于解压缩由zip命令压缩的“.zip”压缩包。 使用说明: a.上传unzip文件到linux b.例如将压缩文件text.zip在当前目录下解压缩: unzip test.zip c.将压缩文件text.zip在指定目录/tmp下解压缩,如果已有...

    Linux文件压缩命令

    `znew`主要用于更新旧的`.Z`格式压缩文件,但它并不是所有Linux发行版的默认命令,部分系统可能需要`uncompress`替代。 `tar`命令则用于创建、管理和提取档案文件,它并不直接进行压缩,但常与其他压缩工具结合使用...

    Linux&UNIX压缩解压命令大全

    ### Linux & UNIX压缩解压命令大全 在Linux与UNIX操作系统中,文件的压缩与解压是常见的需求之一,尤其在处理大量数据时更是必不可少。本文将详细介绍这些系统中常用的压缩与解压命令及其用法,帮助用户更好地管理...

    Python实现多级目录压缩与解压文件的方法

    在Python中,`zipfile`库提供了`ZipFile`类,用于读取、写入和操作ZIP格式的压缩文件。以下是一个简单的解压函数`unZipFile`: ```python import zipfile import os def unZipFile(zipPath, unZipPath=''): # ...

    redis压缩包,解压即可使用

    这个压缩包包含了运行Redis服务器所需的基本文件,解压后即可在本地环境中启动和使用。 1. Redis安装与启动: - 首先,你需要下载Redis的Windows版本压缩包,这里已经提供了一个名为"redis压缩包"的文件。解压缩到...

    Linux下压缩解压.pdf

    ### Linux 下的压缩与解压缩技术详解 #### 第一章:常用压缩解压缩命令 Linux 系统提供了多种工具来处理文件的压缩和解压缩,这对于数据存储和传输非常重要。以下是一些常用的压缩和解压缩命令及其使用方法。 ###...

    MinGW 压缩包 免安装解压直接用

    这个压缩包的特别之处在于它是免安装版本,用户只需解压即可直接使用,简化了部署流程。 MinGW的主要组成部分包括: 1. **GCC**:GCC是GNU的编译器套件,支持多种编程语言,如C、C++、Fortran、Objective-C等。在...

    Linux中用于解压rar压缩包的工具

    为了在Linux中解压RAR文件,我们需要借助第三方工具,本篇将详细介绍如何在Linux中使用"unrar"这个工具来处理RAR压缩包。 "unrar"是专为Linux设计的一个开源命令行工具,用于提取RAR格式的压缩文件。这个工具不仅...

    linux命令:解压或者压缩数据

    Linux命令行下的文件压缩和解压功能强大,常用的压缩格式包括但不限于ZIP、RAR、TAR、GZIP、BZIP2等。下面详细讲解一下Linux中与压缩和解压相关的知识点。 首先,我们以zip和unzip命令为例进行说明。zip命令用于将...

    使用压缩的方式将Windows下的zip压缩包上传到Linux系统的方法解析

    本篇文章主要讲解如何使用压缩的方式将Windows中的zip压缩包上传至Linux系统,并在Linux环境下进行解压缩。这一过程对于在Windows和Linux之间进行文件交换的用户尤其有用。 首先,我们需要在Windows操作系统中创建...

    使用Java向服务器上传文件压缩包并实现解压缩

    Java的标准库`java.util.zip`提供了`ZipInputStream`和`ZipEntry`类来处理ZIP格式的压缩包。通过SFTP连接到服务器,下载压缩包到本地,然后使用这些类进行解压缩: ```java // 下载压缩包到本地 sftpChannel.get(...

    java解压linux上的压缩文件gz格式文件

    本文将详细介绍如何使用 Java 在 Linux 系统上解压 `.gz` 格式的压缩文件,并探讨多种解压方法。 #### 基本解压方法 首先,我们来看一个基本的例子,该例子展示了如何使用 `GZIPInputStream` 类来读取并解压 `.gz`...

    C++ Zlib库实现zip文件压缩解压(支持递归压缩)

    `Zlib`库就是一个非常著名的开源库,专用于数据压缩和解压缩,广泛应用于各种场景,包括网络传输、文件存储等。本篇文章将详细介绍如何在`C++`中利用`Zlib`库实现对`zip`文件的压缩和解压,并特别关注其支持的递归...

Global site tag (gtag.js) - Google Analytics