精华内容
下载资源
问答
  • 完美解决Linux上执行 #tar -xvf jdk-8u131-linux-x64.tar.gz命令后报错问题 gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not r

    《交个朋友,绝非潘嘎之交》


    最近在阿里上买了个服务器玩,需要安装jdk,在解压过程中遇到了一些问题,又是一番Google度娘,终于解决了。问题原因让我有点无奈……

    输入 #tar -xvf jdk-8u131-linux-x64.tar.gz,执行命令后报错如下:
    gzip: stdin: not in gzip format
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now
    这里写图片描述

    有的网友说,报错原因是这个压缩包没有用gzip格式压缩,所以不用加z指令就可以了
    这里写图片描述

    如果用上面两种方法都无效的话,可以继续往下看
    这里写图片描述

    后来找到了问题,我是用wget命令直接下载的JDK,这是问题的根源。
    去Oracle官网下载过jdk的童鞋应该都知道,下载之前需要同意Oracle的安装协议,不然不能下载,但是用wget的方式,默认是不同意,虽然能下载下来,但是下载下来的文件会有问题,所以在Linux上解压一直失败。

    后来去官网下载好,然后传到服务器上,再解压就没有问题了。

    Oracle下载JDK链接:下载传送门

    展开全文
  • Linux gzip 压缩/解压 详解

    千次阅读 2020-08-23 17:02:37
    gziplinux中常见的压缩/解压工具,最常见的使用对象是*.gz格式的文件,这里简单介绍下它最常见的用法, GZIP(1) General Commands Manual GZIP(1) NAME gzip, gunzip, zcat - compress or expand files ...

    gzip 是linux中常见的压缩/解压工具,最常见的使用对象是*.gz格式的文件,这里简单介绍下它最常见的用法,

    GZIP(1) General Commands Manual GZIP(1)

    NAME
         gzip, gunzip, zcat - compress or expand files

    SYNOPSIS
         gzip [ -acdfhklLnNrtvV19 ] [--rsyncable] [-S suffix] [ name ... ]
         gunzip [ -acfhklLnNrtvV ] [-S suffix] [ name ... ]
         zcat [ -fhLV ] [ name ... ]

    OPTIONS
         -c --stdout --to-stdout 结果写到标准输出,原文件保持不变
         -d --decompress --uncompress 解压
         -k --keep 压缩或者解压过程中,保留原文件
         -r --recursive
         -t --test 检查压缩文件的完整性
         -v --verbose 显示每个文件的名子和压缩率
         -# --fast --best 取值从-1(最快)到-9(最好),默认是-6

    示例1,压缩文件
    原文件名为file1.txt,压缩后原文件消失,压缩后文件名为file1.txt.gz
    root@ubuntu:/tmp# ls -l file1.*
    -rw-r--r-- 1 root root 12383865 Aug 21 08:08 file1.txt
    root@ubuntu:/tmp# gzip file1.txt
    root@ubuntu:/tmp# ls -l file1.*
    -rw-r--r-- 1 root root 134416 Aug 21 08:08 file1.txt.gz

    示例2,解压文件
    root@ubuntu:/tmp# gzip -d file1.txt.gz
    root@ubuntu:/tmp# ls -lh file1.*
    -rw-r--r-- 1 root root 12M Aug 21 08:08 file1.txt

    示例3,压缩的时候,显示压缩率
    root@ubuntu:/tmp# gzip -v file1.txt
    file1.txt: 98.9% -- replaced with file1.txt.gz

    示例4,一条命令压缩多个文件,压缩之后,是各自分开的:
    root@ubuntu:/tmp# gzip file1.txt file2.txt
    root@ubuntu:/tmp# ls -l
    total 1348
    -rw-r--r-- 1 root root 134416 Aug 21 08:08 file1.txt.gz
    -rw-r--r-- 1 root root 392 Aug 21 08:15 file2.txt.gz

    示例5,压缩过程中,保留原文件
    root@ubuntu:/tmp# gzip -k file1.txt
    root@ubuntu:/tmp# ls file1.*
    file1.txt file1.txt.gz

    示例6,压缩到标准输出中
    可以连接两个文件
    root@ubuntu:/tmp# cat file1.txt file2.txt | gzip > foo.gz
    或者
    root@ubuntu:/tmp# gzip -c file1.txt file2.txt > foo.gz
    ======================================

    gzip
    压缩后的格式为:*.gz

    这种压缩方式不能保存原文件;且不能压缩目录

    命令举例:
    #压缩
    [root@localhost tmp]# gzip buodo
    [root@localhost tmp]# ls
    buodo.gz
    #解压
    [root@localhost tmp]# gunzip buodo.gz 
    [root@localhost tmp]# ls
    buodo

    tar
    命令选项:
        -z(gzip)      用gzip来压缩/解压缩文件
        -j(bzip2)     用bzip2来压缩/解压缩文件
        -v(verbose)   详细报告tar处理的文件信息
        -c(create)    创建新的档案文件
        -x(extract)   解压缩文件或目录
        -f(file)      使用档案文件或设备,这个选项通常是必选的。

    命令举例:
    #压缩
    [root@localhost tmp]# tar -zvcf buodo.tar.gz buodo
    [root@localhost tmp]# tar -jvcf buodo.tar.bz2 buodo 

    #解压
    [root@localhost tmp]# tar -zvxf buodo.tar.gz 
    [root@localhost tmp]# tar -jvxf buodo.tar.bz2

    zip
    与gzip相比:1)可以压缩目录; 2)可以保留原文件;

    选项:

        -r(recursive)    递归压缩目录内的所有文件和目录

    命令举例:
    #压缩和解压文件
    [root@localhost tmp]# zip boduo.zip boduo
    [root@localhost tmp]# unzip boduo.zip

    #压缩和解压目录
    [root@localhost tmp]# zip -r Demo.zip Demo
      adding: Demo/ (stored 0%)
      adding: Demo/Test2/ (stored 0%)
      adding: Demo/Test1/ (stored 0%)
      adding: Demo/Test1/test4 (stored 0%)
      adding: Demo/test3 (stored 0%)
    [root@localhost tmp]# unzip Demo.zip 
    Archive:  Demo.zip
       creating: Demo/
       creating: Demo/Test2/
       creating: Demo/Test1/
     extracting: Demo/Test1/test4        
     extracting: Demo/test3  

    bzip2
    压缩后的格式:.bz2
    参数
        -k    产生压缩文件后保留原文件

    命令举例
    #压缩
    [root@localhost tmp]# bzip2 boduo
    [root@localhost tmp]# bzip2 -k boduo

    #解压
    [root@localhost tmp]# bunzip2 boduo.bz2 

    展开全文
  • LInux解压时:gzip: stdin: not in gzip format的错误(转载) 解码的时候会出现如上图所示的错误,这个一般分为两个情况: 先file一下你要解码的文件,比如:file exp.tar 他会告诉你要解码的文件的实际文件类型, ...

    LInux解压时:gzip: stdin: not in gzip format的错误(转载)

    解压时报错信息

    解码的时候会出现如上图所示的错误,这个一般分为两个情况:

    先file一下你要解码的文件,比如:file exp.tar

    他会告诉你要解码的文件的实际文件类型,

    • 如下图,这是第一种情况,这种情况是因为你姐吗的指令不对。正确的做法时你看下文件的压缩格式,百度一下这种格式解码的指令就行了。
      在这里插入图片描述
    • 2、如下图,这是第二种情况,这种情况是因为该压缩文件里面实际是页面,不是压缩文件,这种情况一般是一些脚本运行的时候自动从网上下载的压缩文件,所以解压会报错,处理办法:按照那个网址自己从网上下载那个文件,并将它copy到解压目录。
      在这里插入图片描述

    原文地址链接:https://yq.aliyun.com/ziliao/399519

    展开全文
  • ## linux解压处理大于4Gzip文件 用unzip解压大于2G的文件会出错,这时可用7ZIP,呵。 在shh或者终端下输入:yum –y install p7zip (如果提示找不到资源,则要自己下载编译安装,命令如:) 1. wget ...
    
    ## linux解压处理大于4Gzip文件
    
    用unzip解压大于2G的文件会出错,这时可用7ZIP,呵。
    
    在shh或者终端下输入:yum –y install p7zip
    
    (如果提示找不到资源,则要自己下载编译安装,命令如:1. wget http://nchc.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.65_src_all.tar.bz2
     2. tar -xjvf p7zip_4.65_src_all.tar.bz2
     3. cd p7zip_4.65
     4. make && make install
    
    ============================
     解压命令:
    
    进入zip文件所在文件夹,运行
    
     5. 7za x xxx.zip
    
    参数e是解压到当前文件夹。
    
    
    
    展开全文
  • linux解压文件时候not in gzip format

    千次阅读 2017-12-08 19:43:10
    转自... 使用tar -zxvf 命令解压备份FMIS2600DMP.tar.gz报错 [root@Gris-11140 FMIS2600bak]# tar -zxvf /home/oradata/FMIS2600DMP.tar.gz gzip: stdin: not in gzip format tar: Child
  • linux解压gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpected EOF in archive tar: Error is not recoverable: exiting now”报错 1、解压文件 // An highlighted block [root@...
  • gzip/gunzip gzip介绍 GZIPLinux系统常见的文件压缩格式之一。是一款GNU自由软件的文件压缩程序,gzip是GNUzip的缩写。...gzip只能针对普通文件进行压缩和解压,对于文件夹,符号链接等是不支持的。基本...
  • 解决:看文章末尾 tar: Skipping to next ...gzip: stdin: invalid compressed data--format violated tar: Child returned status 1 tar: Error is not recoverable: exiting now https://blog.csdn.net/hj...
  • Linux 解压

    2015-09-02 10:22:08
    .tar  解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!...解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxv
  • Linux gzip压缩/解压 *.gz文件详解

    万次阅读 2019-02-12 17:12:52
    gziplinux中常见的压缩/解压工具,最常见的使用对象是*.gz格式的文件,这里简单介绍下它最常见的用法, GZIP(1) General Commands Manual GZIP(1) NAME  gzip, gunzip, zcat - compress or expand files ...
  • linux系统中利用tar命令解压tar.gz类型文件时报错 执行的命令是 tar -zxvf apache-hive-2.3.2-bin.tar.gz 报错: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not ...
  • Linux_gzip/gunzip 命令 解压.gz 文件

    千次阅读 2016-12-19 11:53:39
    gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。 gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。 ...
  • 假设在Linux中你要传很多同类型的文件给你的小伙伴,就比如下面这样: sujznn@virtual-machine:~$ ls 公共的 模板 视频 图片 文档 下载 音乐 桌面 sujznn@virtual-machine:~$ touch 12.txt sujznn@virtual-machine:~...
  • 最近在阿里上买了个服务器玩,需要安装jdk,在解压过程中遇到了一些问题,又是一番Google度娘,终于解决了。问题原因让我有点无奈…… 输入 #tar -xvf jdk-8u131-linux-x64.tar.gz,执行命令后报错如下:  gzip: ...
  • Linux 压缩解压

    2021-01-09 10:33:44
    Linux 压缩解压 文章目录Linux 压缩解压gziptarzipbzip2 gzip 对应压缩文件 xxx.gz 不能压缩目录 默认不保留源文件 -k 参数保留 解压生成文件名自动去掉 .gz 压缩出的文件自动加上 .gz 常用参数 -d –decompress...
  • 在网上下载的文件,直接下载到Windows上,然后在linux下使用rz命令传到linux,然后解压。 这时候出现了错误提示:gzip: stdin: invalid compressed data--format violated 还以为是文件下载或上传的时候文件损坏了...
  • linux 解压命令大全

    2017-02-23 17:23:43
    原文地址:linux 解压命令大全作者:王小安 .tar  解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName....
  • 情况二 如下图,这是第二种情况,这种情况是因为该压缩文件里面实际是页面,不是压缩文件,这种情况一般是一些脚本运行的时候自动从网上下载的压缩文件,所以解压会报错,处理办法:按照那个网址自己从网上下载那个...
  • linux解压tar.gz文件

    千次阅读 2018-05-21 14:34:23
    第一步:gzip -d xxx.tar.gz解压后的文件后缀将变为tar,让后在执行下面的命令就可以解压出来了,当然也有一步就解压好的命令tar xvf xxx.tar
  • 这个问题是我在配置阿里云服务器的java环境时遇到的。 我先是通过命令: wget ...然后执行解压命令:tar -zxvf jdk
  • Linux下使用gzip压缩与解压文件

    千次阅读 2013-11-18 14:28:40
    Linux下使用gzip压缩与解压文件 Linuxgzip命令是用来压缩文件的。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令...
  • Linux解压压缩

    千次阅读 2020-04-17 07:32:59
    Linux文件压缩命令笔记 服务器上下在日志文件还是要压缩,要不然太慢了 1、gzip/gunzip gzip/gunzip:主要是进行单个文件的压缩和解压缩的命令。 gzip hello.txt #执行压缩hello.txt gunzip hello.txt.gz #解压文件...
  • 本文介绍了Linux解压文件到指定目录的方法,分享给大家,具体如下: tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create 建立压缩档案的参数; -...
  • [root@localhost jdk1.8]# tar -zxvf jdk-8u161-linux-x64.tar.gz jdk1.8.0_161/ jdk1.8.0_161/javafx-src.zip gzip: stdin: unexpected end of file tar: 归档文件中异常的 EOF tar: 归档文件中异常的 EOF tar: ...
  • linux 解压

    2013-03-10 12:14:41
    .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ...解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf
  • linuxgzip

    万次阅读 2020-10-14 22:07:32
    gunzip file1.gz 解压一个叫做 'file1.gz'的文件 gzip file1 压缩一个叫做 'file1'的文件 gzip -9 file1 最大程度压缩
  • linux解压jdk

    千次阅读 2018-06-24 17:46:37
    virtualbox装了一个linux centos7在官网下载jdk8用命令tar -zxvf jdk····进行解压解压出错搜索not in gzip format 发现文件格式不对linux命令 file搜索posix格式的解压方式为tar -xvf jdk····(这里是没有...
  • 解压erlang时遇到下列错误: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 解决方法一(法一就解决了,因此后续方法有待检验): #tar -vxf ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,812
精华内容 27,924
关键字:

linux解压gzip解压

linux 订阅