Linux gunzip命令:解压缩文件或目录

  • Post category:Linux

Linux gunzip命令是Linux系统中的解压缩命令,用于解压缩后缀为.gz的压缩文件。下面是gunzip命令的使用方法及示例说明:

命令格式

gunzip [选项] 压缩文件

命令选项

  • c:把解压缩的结果输出到标准输出设备上,不更改原始文件。
  • f:强制解压缩,即使原始文件已经存在。
  • k:保留原始文件(不删除)。
  • r:递归处理,解压缩指定目录下的所有*.gz文件。
  • v:显示解压缩的过程。

命令示例

假设我们有一个名为test.gz的压缩文件,位于/tmp目录下。

1. 解压缩指定文件

gunzip test.gz

执行该命令后,文件test.gz会被解压缩为test。

2. 解压缩指定文件并保留原始文件

gunzip -k test.gz

执行该命令后,文件test.gz会被解压缩为test,并且原始文件test.gz不会被删除。

3. 强制解压缩指定文件

gunzip -f test.gz

执行该命令后,文件test.gz会被解压缩为test。如果原始文件test已经存在,则原始文件会被覆盖。

4. 解压缩指定目录下的所有*.gz文件

gunzip -r /tmp

执行该命令后,会解压缩/tmp目录下的所有后缀为.gz的文件。

5. 把解压缩的结果输出到标准输出设备上

gunzip -c test.gz

执行该命令后,会把文件test.gz解压后的结果输出到标准输出设备上,不更改原始文件。

6. 显示解压缩的过程

gunzip -v test.gz

执行该命令后,会显示文件test.gz的解压缩过程。