Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >如何解压 GZ 文件

如何解压 GZ 文件

作者头像
雪梦科技
发布于 2020-06-30 02:26:23
发布于 2020-06-30 02:26:23
124.3K01
代码可运行
举报
文章被收录于专栏:ITCoderITCoder
运行总次数:1
代码可运行

Gzip 是一个流行的压缩算法,它可以在保持文件模式,归属,时间戳的前提下,压缩文件大小。这个算法经常被用来压缩网页元素,以便更快加载网页页面。

按照惯例,使用 gzip 压缩的文件通常以 .gz 或者 .z 结尾。

本文解释如何打开(或者解压缩).gz 文件。

一、解压 gz 文件

Linux 和 macOS 系统中,你可以直接使用gzip工具进行解压缩.gz文件。语法如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gzip -d file.gz

这个命令将会将压缩文件解压缩,并且移除.gz文件。

想要保持压缩文件不变,传递-k选项给命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gzip -dk file.gz

另外一个可以用来解压.gz文件的命令是gunzip。这个命令基本上就是gzip -d的别名。

想要使用gunzip打开一个.gz文件,简单传递文件名给这个命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gunzip file.gz

如果你在一个桌面环境上,并且你不喜欢命令行,你可以使用你的文件管理器。想要打开(解压缩)gz文件,右键点击你想要解压的文件,并且选择"解压缩”。

Windows 用户需要安装第三方软件,例如7zip来打开.gz文件。

二、解压 tar.gz 文件

Gzip 算法被设计用来压缩单个文件。 以 .tar.gz 结尾的文件,是使用 gzip 压缩的 .tar 归档文件。

想要解压一个 tar.gz 文件,使用tar命令,加上-xf选项,再加上压缩包名称:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -xf archive.tar.gz

这个命令将会自动探测压缩类型,并且将压缩包解压在当前文件夹。

三、总结

想要解压一个.gz文件,使用gunzip命令加文件名。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020年06月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
gitbook 入门教程之使用 gitbook.com 在线开发电子书
gitbook 官网是官方提供的图书托管的在线平台,分为新版官网(需要FQ) https://www.gitbook.com/ 和旧版官网(无需FQ) https://legacy.gitbook.com 两个网站.
雪之梦技术驿站
2019/04/17
2.6K1
gitbook 入门教程之使用 gitbook.com 在线开发电子书
Hugo + GitHub Pages 搭建自己的网站
很早之前,我使用 WordPress 搭建了个人博客:http://blog.studygolang.com,毕竟那时候 WordPress 是首选。现如今,大家似乎更喜欢静态博客,各种语言的静态博客生成器轮子不断,比如 Go 语言的 Hugo 就是一个静态博客生成器。我个人认为,静态博客生成器流行的一个很大原因,是 Markdown 的流行,开发人员习惯了使用 Markdown 进行写作。
lucifer210
2020/12/15
1.4K0
Hugo + GitHub Pages 搭建自己的网站
利用Hugo和Github Pages免费创建并永久托管网站
Hugo可以让你轻松生成静态网站,比如个人博客、API文档、公司主页等,你只需要提供markdown格式的文本,它就能帮你渲染成各种你想要的样式,只需要安装想要的主题,写好对应的markdown内容,就能快速编译出一个静态网站。
imroc
2018/09/03
7.1K0
利用Hugo和Github Pages免费创建并永久托管网站
VuePress Github page Travis ci 部署采坑
第一次使用 VuePress 去部署 Github page,折腾的时间比较长,总结一下坑点。
上山打老虎了
2022/06/15
3560
gitbook 入门教程之发布电子书 原
默认情况下,gitbook 输出方式是静态网站,其实 gitbook 的输出方式有三种: website, json,和 ebook.
雪之梦技术驿站
2019/04/18
1.2K0
gitbook 入门教程之发布电子书
                                                                            原
用 GitHub 展示静态页面的几种方法
如何展示自己做的静态页面?需要自己有个服务器,还要买个域名?其实用 GitHub 就能搞定。
前端GoGoGo
2018/08/24
9490
github搭建个人网站
1. 注册账号: 地址: https://github.com/ 输入账号、邮箱、密码,然后点击注册按钮.  2. 初始设置 注册完成后,选择Free免费账号完成设置。 2.1 验证邮
xiangzhihong
2018/02/01
5.3K0
github搭建个人网站
Hexo + Github Pages博客搭建教程
一直以来自己都有书写文章的习惯,不管是收集资料还是表达自己的个人见解。最开始把资料都放在印象笔记里,但是印象笔记有个不好的点就是书写不方便,而且多设备登录不友好,需要升级账户。后来就搭建了一个WordPress站点,记录自己的点滴。慢慢的接触到了CSDN,也计划着在那里写博客。CSDN的编辑器有markdown版本,接触到了markdown就对其产生了好感。与此同时,我也将我的WordPress站点的编辑器换成了markdown编辑器,一处书写多处同步。 慢慢的,我感受到了WordPress站点的臃肿,由于我的站点原因,做的并不是单独的博客站点,所有的文章展示方面不友好。所以萌生了搭建一个单独的博客的想法。
慕白
2020/01/02
9470
Hexo + Github Pages博客搭建教程
Hexo + github 打造个人博客
古时的风筝
2018/01/08
1.5K0
Hexo + github 打造个人博客
【玩转腾讯云】比快更快,Github Action + 云开发部署静态网站
云开发静态托管是云开发提供的静态网站托管的能力,静态资源(HTML、CSS、JavaScript、字体等)的分发由腾讯云对象存储 COS 和拥有多个边缘网点的腾讯云 CDN 提供支持
Booker Zhao
2020/04/13
4.4K0
【玩转腾讯云】比快更快,Github Action + 云开发部署静态网站
Netlify静态资源托管之部署自动化
Markus Schork, CTO Hair Digital, Unilever: Netlify使CI/CD、部署和可扩展托管成为一种商品,并帮助企业专注于在Jamstack世界中创造出色的动态消费者体验。
全栈工程师修炼指南
2022/09/29
2.5K0
Netlify静态资源托管之部署自动化
使用Hexo+GitHub搭建免费个人博客
博主GitHub博客地址:https://joeybling.github.io/
試毅-思伟
2018/09/06
2.8K0
使用Hexo+GitHub搭建免费个人博客
部署Netlify站点博客
今天尝试把站点部署在Netlify上,因为部署在GitHub Pages上,国内访问速度太慢了,所以就尝试一下别的站点,部署成功之后发现速度还是不太行,后边继续找找原因
甜点cc
2022/09/29
1.2K0
部署Netlify站点博客
利用 GitHub 从零开始搭建一个博客
趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了。这里写一篇文章顺手记录了下来。不过这篇原创我发在了 NightTeam 上面了,这边我就作为转载了。
崔庆才
2019/09/30
1K0
利用 GitHub 从零开始搭建一个博客
站点托管平台一网打尽
这是很多程序员们钟爱的免费托管个人站点的方式,也是最简单快捷的,因为 Github 作为全球最大的同性交友网站,上面有超多优秀的项目,其中不乏很多大牛的个人站点。我的个人站点最早就是托管在 GitHub 上的。托管后 GitHub 会给你提供一个形如 phygerr.github.io 的域名。
Python研究所
2022/06/17
1.1K0
站点托管平台一网打尽
利用 Github Pages 和 Hugo 快速搭建免费的个人网站
个人网站,主要是用来记录属于个人的东西,将内容以最直接方式呈现给大家,其中文字、图片占比最多,基本不存在其它用户的注册场景。
xcbeyond
2021/12/27
5.8K5
利用 Github Pages 和 Hugo 快速搭建免费的个人网站
Github Pages 搭建静态网站
1) 创建个人站点 -> 新建仓库(注:仓库名必须是【用户名.github.io】) 2) 在仓库下新建index.html的文件即可
兮动人
2021/06/11
1K0
Github Pages 搭建静态网站
低成本个人建站系列二 —— 使用 Hexo+GitHub 搭建个人免费博客
GitHub Pages 是由 GitHub 官方提供的一种免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面。
浩Coding
2020/09/10
2.8K0
低成本个人建站系列二 —— 使用 Hexo+GitHub 搭建个人免费博客
Hexo快速构建个人小站-自定义域名和自定义主题(二)
在上一章《Hexo快速构建个人小站-Hexo初始化和将项目托管在Github(一)》中,我们已经成功的利用hexo初始化了博客项目,并托管在Github上,且通过Github的二级域名可以成功访问,但是,这么长的域名总归是是有点别扭,如果有强迫症估计更是受不了,这节我们介绍绑定自定义域名和配置自己喜欢的主题。
Peyshine
2020/06/18
1.4K0
Hexo快速构建个人小站-自定义域名和自定义主题(二)
Vercel部署个人博客
Vercel 部署静态资源网站极其简单方便,并且有可观的访问速度,最主要的是免费部署。
愧怍
2022/12/27
3.7K0
Vercel部署个人博客
推荐阅读
相关推荐
gitbook 入门教程之使用 gitbook.com 在线开发电子书
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验