linux .gz怎么解压

  • 原创
  • |
  • 浏览:222054
  • |
  • 更新:
  • |
  • 标签:LINUX 

61条相关视频

  • .tar.gz怎么解压

    病毒执行官
  • 染发膏弄到脸上怎么洗掉

    双宇动漫馆
  • DNF安图恩团战怎么打?DNF...

    T小豆儿
  • 染头膏弄皮肤上怎么办

    病毒执行官
  • 手上染了染发剂怎么洗掉

    双宇动漫馆
  • 染发膏弄到脸上洗不掉了怎...

    脑栋大开
  • wear英文单词什么意思

    新航道英语
  • 染发膏弄手上怎么洗掉

    脑栋大开
  • 染发剂弄到皮肤上怎么洗掉

    思杰生活小...
  • 染发膏沾到皮肤上怎么去除

    首链冒首坠...
加载更多~
611041人看了这个视频

linux .gz怎么解压?在linux系统文件中,文件类型的区分并不像windows文件一样,依靠扩展名来实现,可以说在linux系统中,文件扩展名是没有什么实际的意义。但为了方便我们用户来区分,我们在创建文件时,还是给不同的文件生成不同的扩展名,就比如.gz,一般就是指用gzip命令压缩的文件。那么,该怎么解压呢?下面,小编来为大家讲解。

linux .gz怎么解压

工具/原料

  • linux

方法/步骤

  1. 1

    正常情况下,.gz文件,我们可以使用gunzip命令来解压,即如下输入命令:

    gunzip HelloWorld.java.gz 可解压生成 HelloWorld.java文件,可用vim命令进行编辑。

    linux .gz怎么解压
  2. 2

    但有时我们明明已经使用gunzip命令解压.gz文件了,可解压生成的文件却依然无法正常读取。如输入命令gunzip HelloWorld.java.gz后,解压生成HelloWorld.java文件,却无法正常使用vi命令进行编辑,打开看到一堆乱码!这是为什么呢?

    linux .gz怎么解压
  3. 3

    会出现这种情况,最主要的原因是:由于在linux系统中扩展名可有可无,部分朋友对书写扩展名不是太在意,或者可能是在书写过程中,一时大意,总之,就是书写扩展名时不太规范。要知道,在linux系统中gzip解压命令一般是不单独使用的,而是被命令tar使用参数“z”来调用的。如:tar cvzf HelloWorld.tar.gz HelloWorld.* 

    linux .gz怎么解压
  4. 3
    此文章未经授权抓取自百度经验
  5. 4

    大家可以看到这时生成的文件扩展名是.tar.gz,而很多小伙伴在书写时很容易就直接写成了.gz。这样本来是需要使用tar zxvf命令来解压的,却被只用gunzip解压,这就造成前面解压后文件不能正常编辑的情况。

    linux .gz怎么解压
  6. 5

    所以前面使用gunzip解压生成的文件其实还不是普通文件,而是使用tar命令生成的一个包文件。这是我们还需继续运行命令:tar xvf HelloWorld.java,可以看到tar解包后的文件就可以正常使用vi命令编辑了。

    linux .gz怎么解压
  7. 6

    那么除了猜测,我们还有没有什么好的方法来判断一个文件究竟是什么类型的文件呢?有的,我们可以利用file命令来查看文件类型,从而进一步判断该文件应该使用什么命令来处理。如前面的文件,我们可以运行下面的命令:

    file HelloWorld.java

    我们可以从输出结果中看到:tar archive,它告诉我们这是一个tar包。这样我们就知道该用tar xvf命令来解包了。大家弄明白了吧!

    linux .gz怎么解压
    linux .gz怎么解压
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签LINUX