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

Linux压缩与解压缩-总结

阅读更多
.tar(注:tar是打包,不是压缩!)
压缩:tar cvf <压缩文件> <目录>
解压:tar xvf <压缩文件>


.gz
压缩:gzip <文件>
解压1:gunzip <压缩文件>
解压2:gzip -d <压缩文件>


.tar.gz 和 .tgz
压缩:tar zcvf <压缩文件> <目录>
解压:tar zxvf <压缩文件>


.bz2
压缩:bzip2 -z <文件>
解压1:bzip2 -d <压缩文件>
解压2:bunzip2 <压缩文件>
查看:bzcat <压缩文件>


.tar.bz2
压缩:tar jcvf <压缩文件> <目录>
解压:tar jxvf <压缩文件>


.bz
解压1:bzip2 -d <压缩文件>
解压2:bunzip2 <压缩文件>


.tar.bz
解压:tar jxvf <压缩文件>


.Z
压缩:compress <文件>
解压:uncompress <压缩文件>


.tar.Z
压缩:tar Zcvf <压缩文件> <目录>
解压:tar Zxvf <压缩文件>


.zip
压缩:zip -r <压缩文件> <目录>
解压:unzip <压缩文件>


.rar
压缩:rar a <压缩文件> <目录>
解压:rar x <压缩文件>


.lha
压缩:lha -a <压缩文件> <文件>
解压:lha -e <压缩文件>


gzip
是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

语法:gzip [选项] 压缩(解压缩)的文件名  
该命令的各选项含义如下:
-c 将输出写到标准输出上,并保留原有文件。
-d 将压缩文件解压。
-l 对每个压缩文件,显示下列字段: 压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字
-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。
-t 测试,检查压缩文件是否完整。
-v 对每一个压缩和解压的文件,显示文件名和压缩比。
-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。

指令实例:
gzip *% 把当前目录下的每个文件压缩成 .gz 文件。
gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。
gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。
gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。
分享到:
评论

相关推荐

    Linux下的压缩解压缩命令--非常全

    Linux下的压缩解压缩命令--非常全,下载不吃亏。很详细很具体。 要了一个积分,主要是攒起来下载别人文档用。

    Linux 压缩解压缩

    本篇文章将深入探讨Linux中的压缩与解压缩技术,包括常用的命令、选项及其应用场景。 1. **gzip命令** - `gzip` 是Linux中最常用的压缩工具,它基于DEFLATE算法,可以有效地减小文件大小。 - 使用 `gzip 文件名` ...

    linux下的压缩与解压缩

    ### Linux下的压缩与解压缩详解 #### 一、概述 在Linux系统中,压缩与解压缩功能对于数据管理和传输非常重要。对于初学者来说,掌握基本的压缩与解压缩技巧可以帮助他们更高效地管理文件和目录。本文将详细介绍...

    linux启动流程分析---内核解压缩过程

    Linux 启动流程分析 --- 内核解压缩过程 Linux 启动流程中的内核解压缩过程是一个非常重要的步骤,它决定了 Linux 内核的正确加载和执行。在这个过程中,内核压缩和解压缩代码都在目录 kernel/arch/arm/boot/...

    linux解压缩命令-Linux命令转发记录

    linux解压缩命令zip。Linux系统中提供了多种解压缩命令,用于处理不同类型的压缩文件。以下是一些常用的Linux解压缩命令的简介: tar: tar 是Linux中最常用的打包工具,它本身不具有压缩功能,但可以调用其他压缩...

    linux压缩解压缩命令大全

    Linux 压缩解压缩命令大全 Linux 操作系统中,压缩和解压缩是常见的操作之一。了解各种压缩格式的解压命令和压缩命令是非常重要的。本文将总结 Linux 中常见的压缩格式和相应的解压命令和压缩命令。 .tar 文件解压...

    07-Linux解压缩

    Linux解压缩命令详解 Linux系统中,文件压缩和解压缩是非常常见的操作。压缩文件可以减少存储空间,提高文件传输速度,但同时也需要解压缩以便使用。Linux系统中提供了多种压缩格式,包括.tar、.gz、.tar.gz、.bz2...

    jdk-8u231-linux-arm64-vfp-hflt.tar.gz

    在Linux环境中,这通常涉及使用tar命令来解压缩文件,接着将解压后的目录移动到像/usr/lib/jvm这样的标准Java安装位置,并更新系统配置。 在源码层面,开发者可以研究和理解Java语言的实现细节,或者根据自己的需求...

    linux的压缩命令

    ### Linux的压缩与解压缩命令详解 在Linux环境中,数据的压缩与解压缩是非常常见的操作之一,这不仅可以节省存储空间,还可以加快数据在网络中的传输速度。本文将详细介绍Linux中的几个常用的压缩与解压缩命令,...

    linux 压缩与解压缩大全

    这个是linux系统中需要用到的 如何进行压缩文件和解压缩文件

    Linux下常用压缩_解压缩软件简介.pdf

    Linux 下常用压缩_解压缩软件简介 Linux 操作系统中有多种常用的压缩和解压缩软件,每种软件都有其特点和使用方法。本文将对 Linux 下常用的压缩和解压缩软件进行简介,包括 compress、gzip、bzip2、tar 等。 1. ...

    linux系统解压缩工具-rarlinux

    `rarlinux`是一个专为Linux设计的命令行工具,允许用户在这一操作系统环境下对RAR文件进行解压缩和打包操作。下面将详细介绍如何使用`rarlinux`以及其相关知识。 首先,为了在Linux系统中安装`rarlinux`,你需要...

    linux下常用格式的压缩与解压方法

    Linux 下常用格式的压缩与解压方法 Linux 操作系统中有多种压缩和解压格式,每种格式都有其特点和使用方法。了解这些格式的使用方法可以帮助我们更好地管理和存储文件。本文将介绍 Linux 下常用格式的压缩与解压...

    xampp-linux-x64-7.4.6-0-installer.run

    XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。该软件以前被称作 LAMPP. XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便开发者, XAMPP 被默认配置为所有功能...

    linux 压缩解压缩命令

    5. **`.tgz`文件**:`.tgz`实际上是`.tar.gz`的别名,解压缩方法与`.tar.gz`相同,使用`gunzip`和`tar`命令。 6. **`bzip2`命令**:`bzip2`提供比`gzip`更高的压缩率,但速度较慢。`.bz2`是其压缩后的文件扩展名。...

    jdk-8u221-linux-arm32-vfp-hflt.tar.zip

    标题中的"jdk-8u221-linux-arm32-vfp-hflt.tar.zip"是一个针对Linux ARM架构(32位)的Java Development Kit ...用户需要先使用合适的解压缩工具按照".zip"-&gt;".tar.gz"的顺序进行解压,才能得到可安装和使用的JDK文件。

    Linux常用的压缩和解压缩命令

    ### Linux常用的压缩与解压缩命令详解 在Linux操作系统中,数据的压缩与解压缩是非常常见的操作之一,这对于节省存储空间、提高数据传输效率等方面都非常重要。本文将详细介绍Linux下常用的几种压缩格式及其对应的...

    volta-1.1.1-linux.tar.gz linux-volta

    在Linux环境下安装VOLTA,首先需要下载这个`.tar.gz`文件,然后解压缩,接着将解压后的可执行文件添加到系统的PATH环境变量中,这样可以在任何目录下直接运行VOLTA命令。 在压缩包内的文件列表中,我们可以看到以下...

Global site tag (gtag.js) - Google Analytics