`
Josh_Persistence
  • 浏览: 1653649 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

Liunx中各种压缩包及解压命令

阅读更多

.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 x FileName.rar
压缩:rar a FileName.rar DirName
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf -
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName

 

 

 

sEx只是调用相关程序,本身并无压缩、解压功能,请注意!

 

gzip 命令
减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。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 解压zip压缩包命令

    linux 解压zip压缩包命令

    linux 各种包解压命令大全

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

    linux的git压缩包

    Git是分布式版本控制系统的一种,由Linux之父Linus Torvalds在2005年创建,主要用于Linux内核开发。Git的设计目标是速度、数据完整性...在实际工作中,不断探索和实践Git的各种功能,将有助于提升开发效率和代码质量。

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

    2. 使用`unzip`命令提取压缩包中的指定文件到临时目录。 3. 替换临时目录中的目标文件。 4. 使用`zip`命令重新压缩修改后的文件,覆盖原有的.zip文件。 `rar_replace.sh`脚本的工作原理类似,但因为rar格式的特殊性...

    linux、window通用文件解压

    使用`unzip`命令是Linux中解压ZIP文件的标准方式。例如,如果你有一个名为`通用文件解压.zip`的压缩文件,你可以在终端中输入以下命令: ``` unzip 通用文件解压.zip ``` 如果ZIP文件包含中文文件名,确保你的...

    linux 解压zip压缩包

    在Linux操作系统中,压缩和解压缩是日常工作中常见的任务,特别是在处理各种软件源代码、文档或备份文件时。本文将详细讲解如何在Linux环境下解压zip压缩包以及其他常见类型的压缩文件。 1. **ZIP压缩包的解压** ...

    Linux/unix最全解压命令

    "Linux/unix最全解压命令"这个主题涵盖了一系列用于解压不同格式压缩文件的命令,以及如何创建一个能够处理各种类型压缩包的通用解压脚本。 首先,让我们来看看一些常用的解压命令: 1. **tar**:这是Linux和Unix...

    linux解压压缩命令汇总

    各种压缩包的解压指令,一目了然。下载后请放入ubuntu中。

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

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

    jdk11环境 Linux压缩包

    1. **下载**: 首先,你需要从Oracle官方网站或者第三方可靠的源下载JDK 11的Linux压缩包。在本例中,压缩包名为`jdk-11.0.10+9`,这表明它是JDK 11的11.0.10版本,带有次要更新9。 2. **解压**: 下载完成后,使用...

    redis压缩包,解压即可使用

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

    redis中windows版本压缩包,msi安装驱动,Linux版本的压缩包,以及redis desktop manager

    在Linux上,用户需要先解压这个文件,然后编译源代码来构建可执行程序。编译过程中可能涉及配置选项,如`./configure`,接着是`make`和`make install`命令,完成安装。这种方式灵活且可定制,但相比Windows的MSI安装...

    Linux中解压zip包的命令

    Linux 中解压 zip 包的命令 Linux 系统中解压 zip 包是非常常见的操作,了解解压 zip 包的命令非常重要。下面将详细介绍 Linux 中解压 zip 包的命令,即 unzip 命令。 unzip 命令是 Linux 中用于查看和解压缩 zip ...

    Linux系统软件压缩包 JDK 8.0, JDK11版本 Tomcat8.0版本 MySQL 8.0版本

    1. **JDK**:首先,你需要将下载的JDK压缩包解压到合适的目录,然后设置`JAVA_HOME`环境变量,并将路径添加到`PATH`变量中,以便在任何地方都能使用Java命令。 2. **Tomcat**:解压Tomcat压缩包后,同样设置环境...

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

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

    linux解压命令大全

    Linux中解压和安装方法2008/07/15 03:02 P.M.LINUX压缩包(cpio/gz/zip/bin/tar) cpio : cpio -idmv < file_name.cpio.............

    Linux资料压缩包........

    本资料压缩包包含了关于Linux操作及认知的基础知识,旨在帮助用户巩固对Linux系统的基本理解。以下是对压缩包内可能包含的一些关键知识点的详细说明: 1. **文件与目录管理**: - `ls` 命令:用于列出目录中的文件...

    linux rar压缩包

    本文将深入探讨如何在Linux环境下处理RAR压缩包,包括安装RAR支持、解压RAR文件以及创建RAR压缩文件。 首先,我们需要在Linux系统上安装能够处理RAR文件的工具。通常,这涉及到一个名为`unrar`的命令行工具。在...

    Linux下ffmpeg的配置资源压缩包

    2. 解压文件:使用`tar`命令解压压缩包,例如: ``` tar -zxvf Linux下ffmpeg环境安装包.tar.gz ``` 3. 安装依赖:解压后,查看提供的文档或README文件,了解需要安装的依赖库。这些可能包括libavcodec、...

    Linux_Radis压缩包

    解压命令通常为`tar -zxvf redis-2.6.15.tar.gz`。 2. **进入解压后的目录**: 使用`cd redis-2.6.15`命令进入解压后的目录。 3. **配置编译环境**: 运行`./configure`命令,这将检查你的系统环境并生成...

Global site tag (gtag.js) - Google Analytics