热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

.gz文件怎么解?

我碰到过好几次这样的情况,从网站上下的.gz文件解不开,我是在redhat7.3下,运行gunzipfilename.gz反馈说,该文件不是gzip格式的。我怎么才能解开这种文件?
我碰到过好几次这样的情况,从网站上下的.gz文件解不开,
我是在redhat7.3下,运行gunzip filename.gz
反馈说,该文件不是gzip格式的。

我怎么才能解开这种文件?

17 个解决方案

#1


~~~~~~
FAQ里有

~~~~~~

#2


老大,原谅我每次都没看faq就匆忙的提问题,我太心急了。

#3


没什么的。其实FAQ里还是有不少东西的。

#4


不对啊,那个faq说的是解.tgz的,
我的是.tar.gz的啊,
我应该如下吗:
gzip -d xxx.tar.gz
或tar -zxvf xxx.tar.gz?

#5


哦,又搞错了,我的文件是emacs.html.gz。
用gzip -d, gunzip都解不开,怎么办?

#6


是tar -xzvf 

嘻嘻嘻嘻。不好意思。FAQ没做好。

#7


gunzip emacs.html.gz

就可以了。嘻嘻。好象越来越乱了。

#8


为什么我的回复同一时间在你后面?
嘻嘻给你篇文章。

命令: compress 
格式: compress 选项 文件列表 
功能: 用Lempel-ziv压缩方法来压缩文件或压缩标准输入 
选项: -r 递归操作,如果指定目录变元,则压缩该目录及其子目录中的所有文件。

-c 将压缩数据返回标准输出,而缺省情况下为压缩文件时将压缩数据返回文件。

-v 显示每个文件夹的压缩百分比。
 
解释: 在用compress压缩文件时,将在原文件名之后加上扩展名.Z。如果不指定文件,则压缩标准输入,其结果返回标准输出。 
实例: 目的:压缩/mnt/lgx/a1.doc文件

命令:#compress /mnt/lgx/a1.doc

结果:压缩后生成a1.doc.Z文件。
 


命令: uncompress 
格式: uncompress 选项 文件列表 
功能: 解压缩用compress 程序压缩过的文件 
选项: -c 它将压缩数据发往标准输出而不是改写旧的压缩文件 
解释: 如果不指定文件,则解压缩标准输入。缺省-c时,为解压缩。 
实例: 目的:解压缩/mnt/lgx/a1.doc.Z

命令:# uncompress /mnt/lgx/a1.doc.Z
 


命令: gzip 
格式: gzip 选项 文件目录列表 
功能: 用Lempel-ziv编码压缩文件 
选项: -c 压缩结果写入标准输出,原文件保持不变。缺省时gzip将原文件压缩为.gz文件,并删除原文件。

-v 输出处理信息。

-d 解压缩指定文件。

-t 测试压缩文件的完整性。
 
解释: 值得一提的是,gzip比compress压缩更加有效。 
实例: 目的:压缩/mnt/lgx/a1.doc

命令:#gzip -v /mnt/lgx/a1.doc

结果:产生a1.doc.gz的压缩文件
 


命令: gunzip 
格式: gunzip 选项 文件列表 
功能: 解压缩用gzip命令(以及compress和zip命令)压缩过的文件 
选项: -c 将输出写入标准输出,原文件保持不变。缺省时,gunzip将压缩文件变成解压缩文件。

-l 列出压缩文件中的文件而不解压缩。

-r 递归解压缩,深入目录结构中,解压缩命令行变元所指定目录中的所有子目录内的文件。
 
实例: 目的:解压缩/mnt/lgx/a1.doc.gz

命令:#gunzip /mnt/lgx/a1.doc.gz
 


命令: tar 
格式: tar 选项 文件目录列表 
功能: 对文件目录进行打包备份 
选项: -c 建立新的归档文件

-r 向归档文件末尾追加文件

-x 从归档文件中解出文件

-O 将文件解开到标准输出

-v 处理过程中输出相关信息

-f 对普通文件操作

-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩

-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
 
实例1: 目的:用tar打包一个目录下的文件

命令:#tar -cvf /mnt/lgx/a1.doc

结果:产生一个以.tar为扩展名的打包文件
 
实例2: 目的:用tar解开打包文件

命令:#tar -xvf /mnt/lgx/a1.doc.tar

附加说明:在通常情况下,tar打包与gzip(压缩)经常联合使用,效果更好。方法是:

首先用tar打包,如:#tar -cvf /mnt/lgx/a1.doc (产生a1.doc.tar文件)

然后用gzip压缩a1.doc.tar文件,如:#gzip /mnt/lgx/a1.doc.tar (产生a1.doc.tar.gz文件)
 
实例3: 目的:解压a1.doc.tar.gz文件

方法1:

#gzip -dc /mnt/lgx/a1.doc.tar.gz (产生a1.doc.tar文件)

#tar -xvf /mnt/lgx/a1.doc.tar (产生a1.doc文件)

这两次命令也可使用管道功能,把两个命令合二为一:

#gzip -dc /mnt/lgx/a1.doc.tar.gz | tar -xvf

方法2:使用tar提供的自动调用gzip解压缩功能

#tar -xzvf /mnt/lgx/a1.doc.tar.gz

经过tar打包后,也可用compress命令压缩(注:gzip比compress压缩更加有效),产生一个以.tar.Z的文件,在解包时,可先用“uncompress 文件名”格式解压,然后用“tar -xvf 文件名”解包。也可直接调用“tar -Zxvf 文件名”解包。
 

#9


我最先就是这么做的,但是解不开,
反馈是:
gunzip:emacs.html.gz: not in gzip format
这个文件是在www.gnu.org上刚刚下的。
老大再帮帮我。

#10


给我一个具体的下载路径我去试试。

#11


http://www.gnu.org/manual/emacs-21.2/emacs.html

formatted in HTML (620K gzipped characters) entirely on one web page.项连接的那个文件。

#12


老大,你有oicq或msn吗,我们在线聊会怎么样?
我的oicq号是941131,msn: lei_lei_2002@hotmail.com

#13


gunzip??
tar??
呵呵,分吹傻。。。。

#14


不会吧.
我刚刚也下了
(注:是在Linux下用wget下的.在WIN下用FlashGet下载.也无法解开._
wget http://www.gnu.org/manual/emacs-21.2/html_mono/emacs.html.gz

可以解开呀
gunzip emacs.html.gz
解压后为emacs.html文件
内容为:



















[Top]
...........
...........
........................
太大了。有3M.



#15


在x下用鼠标双击

#16


tar xzvf *.gz应该可以的

#17


也许这个问题就像cskart老兄说的,跟下载时候用的软件有关系吧。

推荐阅读
  • 网站前端开发的核心理念与必备技能解析 ... [详细]
  • 深入解析:RKHunter与AIDE在入侵检测中的应用与优势
    本文深入探讨了RKHunter与AIDE在入侵检测领域的应用及其独特优势。通过对比分析,详细阐述了这两种工具在系统完整性验证、恶意软件检测及日志文件监控等方面的技术特点和实际效果,为安全管理人员提供了有效的防护策略建议。 ... [详细]
  • 表面缺陷检测数据集综述及GitHub开源项目推荐
    本文综述了表面缺陷检测领域的数据集,并推荐了多个GitHub上的开源项目。通过对现有文献和数据集的系统整理,为研究人员提供了全面的资源参考,有助于推动该领域的发展和技术进步。 ... [详细]
  • NOI题库(noi.openjudge.cn):1.7 编程基础之字符串 T31 至 T35 详解与解析
    T31至T35题目详细解析了字符串处理的基础编程技巧。其中,T31涉及P型编码,要求将一个仅包含数字字符的字符串转换为特定格式的编码串。例如,输入字符串“111223”应输出相应的P型编码结果。其他题目则涵盖了字符串的多种操作和变换方法,包括但不限于子串提取、字符替换和模式匹配等,旨在提升编程者对字符串处理的综合能力。 ... [详细]
  • 在Vite项目优化过程中,通过使用rollup-plugin-visualizer插件,可以有效地对Rollup打包结果进行可视化分析,帮助开发者清晰地了解各个模块的占用情况,从而进行更有针对性的优化。此外,结合其他常用插件,如vite-plugin-compression和vite-plugin-inspect,可以进一步提升项目的性能和可维护性。 ... [详细]
  • IIS启用Gzip的方法与优缺点分析是千自学中一篇关于Discuz论坛的文章简介:现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的C ... [详细]
  • 我正在使用 Ruby on Rails 构建个人网站。总体而言,RoR 是一个非常出色的工具,它提供了丰富的功能和灵活性,使得创建自定义页面变得既高效又便捷。通过利用其强大的框架和模块化设计,我可以轻松实现复杂的功能,同时保持代码的整洁和可维护性。此外,Rails 的社区支持也非常强大,为开发过程中遇到的问题提供了丰富的资源和解决方案。 ... [详细]
  • PHP中元素的计量单位是什么? ... [详细]
  • 如何将PHP文件上传至服务器及正确配置服务器地址 ... [详细]
  • 掌握DSP必备的56个核心问题,我已经将其收藏以备不时之需! ... [详细]
  • Windows环境下详细教程:如何搭建Git服务
    Windows环境下详细教程:如何搭建Git服务 ... [详细]
  • 在Python 3环境中,当无法连接互联网时,可以通过下载离线模块包来实现模块的安装。具体步骤包括:首先从PyPI网站下载所需的模块包,然后将其传输到目标环境,并使用`pip install`命令进行本地安装。此方法不仅适用于单个模块,还支持依赖项的批量安装,确保开发环境的完整性和一致性。 ... [详细]
  • 在第七天的深度学习课程中,我们将重点探讨DGL框架的高级应用,特别是在官方文档指导下进行数据集的下载与预处理。通过详细的步骤说明和实用技巧,帮助读者高效地构建和优化图神经网络的数据管道。此外,我们还将介绍如何利用DGL提供的模块化工具,实现数据的快速加载和预处理,以提升模型训练的效率和准确性。 ... [详细]
  • 深入浅出解析HTTP协议的核心功能与应用
    前言——协议是指预先设定的通信规则,确保双方能够按照既定标准进行有效沟通,从而实现准确的信息交换。例如,驯兽师通过拍手使动物坐下,这实际上是一种预设的协议。本文将详细探讨HTTP协议的核心功能及其广泛应用,解析其在现代网络通信中的重要作用。 ... [详细]
  • 简介最近一直在纯手工搭建自己的个人博客,其中用到了 ... [详细]
author-avatar
暂时不用的微博
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有