📑Linux/Ubuntu 常用命令归类整理
gunzip
是一个在Ubuntu系统下用于解压缩文件的命令。它主要用于解压.gz
格式的文件。这个命令是gzip
命令的反向操作,gzip
用于压缩文件,而gunzip
则用于解压缩文件。
gunzip
命令的参数有
-c
或--stdout
或--to-stdout
:将解压后的文件输出到标准输出,可以用重定向将内容保存到指定文件。-f
或--force
:强制解压,即使有多个链接或者与文件同名的文件存在。-k
或--keep
:解压后保留原文件。-l
或--list
:显示压缩文件的信息,而不进行解压缩。-r
或--recursive
:递归解压目录中的所有.gz文件。-t
或--test
:测试压缩文件的完整性。-v
或--verbose
:显示详细的信息。
gunzip
命令的常见用法
-
👇解压单个文件:
gunzip file.txt.gz
这将解压
file.txt.gz
文件,并删除原始的.gz文件。
-
👇解压多个文件:
gunzip file.txt.gz file2.txt.gz
这将解压这三个.gz文件,并删除原始的.gz文件。
-
👇解压到标准输出并重定向到新文件:
gunzip -c file.txt.gz > filenew.txt
这将解压
file.txt.gz
文件,将内容输出到filenew.txt
文件,并保留原始的.gz文件。
-
👇解压文件并保留原文件:
gunzip -k file.txt.gz
这将解压
file.txt.gz
文件,并保留原始的.gz文件。
小结
gunzip
是一个在Ubuntu系统下用于解压缩.gz文件的命令,它有多种参数可以用于满足不同的解压需求。在使用时,需要注意参数的选择和使用,以避免不必要的文件丢失或覆盖。