`
Josh_Persistence
  • 浏览: 1649829 次
  • 性别: 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 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。

0
1
分享到:
评论

相关推荐

    linux下的压缩与解压缩

    本文将详细介绍Linux环境下常用的压缩与解压缩工具及其用法,并解释各种压缩文件格式的区别。 #### 二、常用压缩工具介绍 1. **unrar**: 用于解压缩`.rar`文件。在Linux环境中,`unrar`是一个非常实用的工具,可以...

    Linux 压缩解压缩

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

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

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

    linux压缩解压缩命令大全

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

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

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

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

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

    07-Linux解压缩

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

    linux解压缩命令大全

    ### Linux解压缩命令大全 #### 一、概述 在Linux操作系统中,经常需要处理各种不同格式的压缩文件,包括但不限于`.zip`、`.tar`、`.tar.gz`、`.tar.bz2`、`.tar.xz`、`.jar`、`.7z`等。这些文件格式在不同的场景下...

    linux的压缩命令

    本文将详细介绍Linux中的几个常用的压缩与解压缩命令,包括`gzip`、`bzip2`、`tar`、`zip`和`unzip`等工具的使用方法及其各选项的功能,帮助用户更好地理解和掌握这些命令。 #### gzip `gzip`是最常用的压缩工具之...

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

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

    linux下压缩解压缩命令

    ### Linux 下压缩与解压缩命令详解 #### 一、tar 命令详解 **tar** 命令是 Linux 和 Unix 系统中最常用的文件打包工具之一,它不仅可以用于打包文件,还可以对文件进行解包操作。在 Linux 系统中,tar 命令经常与...

    linux中用命令解压缩各种文件的方法

    本文将详细介绍Linux环境中常用的各种压缩文件格式及其对应的解压缩命令。 #### 1. `tar` 文件格式 `tar`(tape archive)是一种非常古老的文件打包方式,在Linux系统中仍然广泛使用。它可以将多个文件或目录打包...

    Linux文件压缩命令

    本篇文章将详细讲解Linux中的几种主要文件压缩命令,包括`bzip2`、`gzip`、`zcat`、`znew`、`tar`和`ar`以及`cpio`。 首先,我们来了解`gzip`命令。它是Linux中最常用的压缩工具,使用广泛且支持高效率的压缩。`...

    linux 压缩与解压缩大全

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

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

    本文将详细介绍Linux下常用的几种压缩格式及其对应的压缩与解压缩命令。 #### 1. gzip压缩格式 - **解压缩命令**: 1. `gunzip FileName.gz`:该命令用于解压缩以`.gz`为扩展名的文件。 2. `gzip -d FileName.gz`...

    linux分卷压缩与解压缩.docx

    Linux 分卷压缩与解压缩是指将大文件分割成多个小文件,以便于存储和传输。常用的分卷压缩工具有 rar、tar 和 7z,本文将详细介绍这三种工具的使用方法。 一、rar 工具 rar 工具是 Windows 和 Linux 系统中常用的...

    linux文件压缩命令.pdf

    本文档中提到了多种文件压缩与解压缩的命令,它们分别适用于不同类型的压缩文件。 首先,我们来看 gzip 命令。gzip 是一个广泛使用的文件压缩工具,它能够创建 `.gz` 文件,并且它具备压缩和解压缩的功能。gzip ...

    windows下压缩的zip文件,上传到Linux后unzip不认的解决办法

    在日常的跨平台文件传输中,我们经常遇到一个问题:在Windows环境下压缩的ZIP文件,在Linux系统下使用`unzip`命令解压缩时无法识别。这主要是由于不同操作系统对文件编码和压缩格式的理解差异造成的。本篇文章将深入...

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

    Linux 启动流程中的内核解压缩过程是一个非常重要的步骤,它决定了 Linux 内核的正确加载和执行。在这个过程中,内核压缩和解压缩代码都在目录 kernel/arch/arm/boot/compressed 中,编译完成后将产生 vmlinux、...

Global site tag (gtag.js) - Google Analytics