Linux 命令(155)—— gunzip 命令
2023-06-13 09:13:59 时间
文章目录
1.命令简介
gunzip(GNU unzip)用来解压缩文件。
gunzip 是个使用广泛的解压缩程序,它用于解开被 gzip 压缩过的文件,这些压缩文件预设最后的扩展名为 .gz。
事实上 gunzip 就是 gzip 的硬连接,因此不论是压缩或解压缩,都可通过 gzip 单独完成。
gunzip 等价于 gzip -d。
2.命令格式
gunzip [ -acfhlLnNrtvV ] [-S <suffix>] [ <name> ... ]
3.选项说明
-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 <suffix>
更改压缩字尾字符串。
-t, --test
测试压缩文件是否正确无误。
-v, --verbose
显示指令执行过程。
-V, ——version
显示版本信息。
4.常用示例
我们先对 /etc/passwd 使用 gizp 进行压缩。
gzip -c /etc/passwd > passwd.gz
(1)解压 gz 文件。
gunzip passwd.gz
(2)解压 gz 文件,但不删除原文件。
gunzip -c passwd.gz > passwd
(3)解压 gz 文件,显示指令执行过程。
gunzip -v passwd.gz
passwd.gz: 58.4% -- replaced with passwd
(4)指定后缀解压。
如果 gz 文件的后缀不是 gz,那么 gunzip 将报错。
cp passwd.gz passwd.gz.unknown && gunzip passwd.gz.unknown
此时,我们可以指定后面来解压。
gunzip -S .unknown passwd.gz.unknown
(5)列出压缩文件的相关信息(不解压)。
gunzip -l passwd.gz
compressed uncompressed ratio uncompressed_name
579 1333 58.4% passwd
参考文献
相关文章
- 优化Linux缓存服务器性能(linux缓存服务器)
- 文件掌握Linux命令:查看目录文件(linux命令查看目录)
- Linux删除后无忧:妙用Tail命令(linux删除后几行)
- 文件Linux下解密RAR压缩文件的正确操作方法(linux命令解压rar)
- Linux 目录权限管理:一个必不可少的技术(linux目录权限管理)
- Linux网卡激活:一步一步实现(linux网卡激活)
- 位Linux查看32/64位系统:简单快捷(linux查看3264)
- Linux:设置文件/目录权限的技巧(linux赋权限命令)
- Linux安全管理:如何保护密码(linux保存密码)
- Linux下追踪路由命令实战指南(linux追踪路由命令)
- Linux下快速开启服务的命令总结(linux开启服务命令)
- Linux下显示行号的命令汇总(linux显示行号命令)
- Linux下CP复制的完美实践(linux的cp复制命令)
- Linux 神器:编码转换命令详解(linux编码转换命令)
- 空间方法与命令Linux查看文件夹占用空间的3种方法与2种常用命令(linux查看文件夹占用)
- Linux系统监控与控制必备命令(linux监控命令)
- Linux限制su用户:管理办法(linux限制su用户)
- Linux命令行操作笔记(linux命令笔记)
- Linux在嵌入式系统的应用(linux的嵌入式)
- 如何在Linux上安装KDE桌面环境(linux安装kde)
- 简单易懂的Linux安装SMB指南:快速架设文件共享网络!(linux安装smb)
- Linux字符命令:掌握精准操作的必备技能(linux字符命令)
- Linux 保存文件指令之源起(linux 保存文件命令)
- Linux轻松搬运:学会命令移动文件夹(linux命令移动文件夹)
- Linux新手必备:25字中文文章标题教你配置网络命令(linux配置网络命令)
- 提高Linux机器的启动时间(linux 启动时间)
- Linux下NTPD服务器构建实践(linux下ntp服务器)
- 使用SGE Linux实现科学计算(sgelinux)