`

Linux各种解压缩命令详解之-gzip&gunzip

阅读更多

gzip 命令
功能说明:压缩文件。
语法:gzip [选项] 压缩(解压缩)的文件名

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

注:gzip不能压缩整个目录。可以使用tar先打包,再压缩

 

备份压缩--gunzip

功能说明:解压文件。
语  法:gunzip [-acfhlLnNqrtvV][-s <压缩字尾字符串>][文件...] 或 gunzip [-acfhlLnNqrtvV][-s <压缩字尾字符串>][目录]
补充说明:gunzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为".gz"。事实上gunzip就是gzip的硬连接,因此不论是压缩或解压缩,都可通过gzip指令单独完成。

参  数:
 -a或--ascii  使用ASCII文字模式。
 -c或--stdout或--to-stdout  把解压后的文件输出到标准输出设备。
 -f或-force  强行解开压缩文件,不理会文件名称或硬连接是否存在以及该文件是否为符号连接。
 -h或--help  在线帮助。
 -l或--list  列出压缩文件的相关信息。
 -L或--license  显示版本与版权信息。
 -n或--no-name  解压缩时,若压缩文件内含有远来的文件名称及时间戳记,则将其忽略不予处理。
 -N或--name  解压缩时,若压缩文件内含有原来的文件名称及时间戳记,则将其回存到解开的文件上。
 -q或--quiet  不显示警告信息。
 -r或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
 -S<压缩字尾字符串>或--suffix<压缩字尾字符串>  更改压缩字尾字符串。
 -t或--test  测试压缩文件是否正确无误。
 -v或--verbose  显示指令执行过程。
 -V或--version  显示版本信息。

引用:http://www.cnblogs.com/jishume/articles/2225650.html

分享到:
评论

相关推荐

    Linux下的压缩解压缩命令详解

    `gzip` 用于压缩文件,`gunzip` 用于解压缩。压缩文件后,原始文件通常会被删除,例如`gzip file.txt`将`file.txt`压缩为`file.txt.gz`。如果想保留原始文件,可以使用`gzip -k file.txt`。解压缩则使用`gunzip ...

    07-Linux解压缩

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

    linux下的压缩与解压缩

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

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

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

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

    ### Linux常用的压缩及解压缩命令详解 #### 一、引言 在Linux环境中,压缩与解压缩文件是一项非常常见的操作,特别是在数据传输、备份以及存储空间优化等方面。本文将详细介绍Linux中常用的压缩与解压缩命令及其...

    linux解压缩命令大全.txt

    ### Linux解压缩命令详解 #### 一、概述 在Linux环境下进行文件操作时,经常会遇到各种格式的压缩文件。为了方便地处理这些文件,Linux提供了丰富的解压缩命令工具。本文将详细介绍这些常用的命令及其用法。 ####...

    linux之centos7打包与压缩命令详解

    ### Linux之CentOS 7 打包与压缩命令详解 #### 一、概述 在Linux环境中,文件管理和数据处理是一项非常重要的技能。特别是在系统管理、软件开发等领域,掌握高效的文件打包与压缩技巧对于提高工作效率至关重要。...

    linux tar命令详解

    ### Linux tar 命令详解 #### tar命令概述 `tar` 命令是 Linux 系统中用于创建、管理归档文件的强大工具。它最初设计用于在磁带(Tape Archive)上创建文件存档,因此得名 `tar`。随着时间的发展,`tar` 命令的...

    unix备份和压缩 命令详解

    例如,压缩文件`example.txt`,命令是`gzip example.txt`,解压缩为`gunzip example.txt.gz`。 通过这些命令,用户可以根据自己的需求灵活地备份和压缩文件,提高存储效率,同时确保数据安全。在实际使用中,结合...

    完整的 linux 压缩 解压命令

    ### 完整的 Linux 压缩与解压命令详解 在 Linux 系统中,文件的压缩与解压是一项非常常见的操作。无论是为了节省磁盘空间还是提高数据传输效率,掌握基本的压缩与解压命令都是十分必要的。本文将详细介绍 Linux 下...

    Linux下压缩与解压命令详解

    本文为大家分享了Linux下压缩与解压缩命令,供大家参考,具体内容如下 【tar命令】 解压:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar DirName 【gz命令】 解压1:gunzip FileName.gz 解压2:gzip -d ...

    linux和unix下常用解压和压缩命令.pdf

    在Linux和Unix操作系统中,文件压缩与解压缩是日常运维工作中的常见操作,尤其是在处理大量数据或进行远程传输时,有效的压缩技术不仅能节省存储空间,还能加速数据传输速度。本文将详细解析Linux和Unix下常用的解压...

    Linux命令详解手册.pdf

    Linux命令详解手册是一份关于Linux操作系统下各种命令的权威指南,涵盖了系统管理、系统设置、文档编辑和压缩备份等众多方面的命令。这份手册详细列举并解释了每个命令的用途和使用方法,是Linux用户管理和维护系统...

    linux 打补丁patch 详解

    如果你想在打补丁之前,手动解压缩这个 patch 文件,那么你就可以对这个文件进行gunzip或者 bunzip2 操作---就像下面这样:gunzip patch-x.y.z.gzbunzip2 patch-x.y.z.bz2 这个将会给你一个无格式的文本 patch-x.y....

    Linux解压全集

    在Linux环境下,掌握各种解压缩命令和技巧对于有效管理文件和软件包至关重要。无论是处理日常的文档还是复杂的软件包,上述提到的命令和技巧都能提供必要的支持。通过熟悉这些工具和命令,用户可以在Linux系统中更加...

    各种压缩和解压缩命令详解

    `gzip file1`会生成`file1.gz`,而`gunzip`用于解压缩。`zcat`类似,可以查看或合并`.gz`文件,如`zcat file1.gz`。 在实际操作中,通常会结合`tar`和压缩命令一起使用,例如`tar -cjvf archive.bz2 directory`将`...

    tar命令详解.pdf

    - -z, --gzip, --gunzip, --ungzip:使用gzip进行压缩或解压缩。 - -j, --bzip2:使用bzip2进行压缩或解压缩。 - -J:使用xz进行压缩或解压缩。 4. 其他常用选项: - -C directory, --directory=directory:...

    Linux gunzip命令用法详解

    事实上gunzip就是gzip的硬连接,因此不论是压缩或解压缩,都可通过gzip指令单独完成。 语法 参数: gunzip [-acfhlLnNqrtvV][-s ][文件...] 或 gunzip [-acfhlLnNqrtvV][-s ][目录] -a或–ascii 使用ASCII文字模式。...

    linux常见压缩文件解压命令

    本篇文章将深入解析几种常用的压缩与解压缩命令及其用法,包括但不限于`tar`、`gzip`、`bzip2`、`zip`等。 #### 1. `tar` 命令 `tar` 命令是Linux中最常用的打包工具之一,它能创建.tar文件,并且可以与其他压缩...

Global site tag (gtag.js) - Google Analytics