重庆思庄Oracle、Redhat认证学习论坛
标题:
解压gz后缀的压缩包报错
[打印本页]
作者:
jiawang
时间:
2025-1-15 10:50
标题:
解压gz后缀的压缩包报错
报错现象:
[root@sztech]#
gunzip finance_2025_01_02_22_00_01.sql.gz
gzip: finance_2025_01_02_22_00_01.sql.gz: invalid compressed data--format violated
[root@sztech]# ll
总用量 158148
-rw-r--r-- 1 root root 161940176 1月 10 17:05 finance_2025_01_02_22_00_01.sql.gz
[root@sztech]# tar -zxvf finance_2025_01_02_22_00_01.sql.gz
tar: 它似乎不像是一个 tar 归档文件
tar: 跳转到下一个头
gzip: stdin: invalid compressed data--format violated
tar: Child returned status 1
tar: Error is not recoverable: exiting now
这个错误通常发生在处理压缩数据时,比如解压缩文件或者处理压缩过的数据流时。
它表明压缩数据格式不正确或已损坏,无法被正确解压或解析。
解决办法:
检查压缩文件的完整性:确保文件没有在传输过程中损坏。
如果是在网络传输中,确保传输过程中的数据没有被破坏。
后续重新上传压缩包发现两个文件大小不一致导致
[oracle@sztech]$ ll
drwxr-xr-x 2 root root 48 Jan 15 10:09 baohan
-rw-r--r-- 1 oracle oinstall 161944056 Jan 15 10:11 finance_2025_01_02_22_00_01.sql.gz
drwxr-xr-x 2 oracle oinstall 4096 Jan 14 21:07 jiesuan
drwxr-xr-x 2 oracle oinstall 109 Jan 10 17:00 yeguan
total 158148
-rw-r--r-- 1 root root 161940176 Jan 10 17:05 finance_2025_01_02_22_00_01.sql.gz
重新解压,正常
[root@sztech]# ll
总用量 158152
-rw-r--r-- 1 root root 161944056 1月 15 10:11 finance_2025_01_02_22_00_01.sql.gz
[root@sztech]# gunzip finance_2025_01_02_22_00_01.sql.gz
[root@sztech# ll
总用量 550124
-rw-r--r-- 1 root root 563323913 1月 15 10:11 finance_2025_01_02_22_00_01.sql
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2