而是使用7z x

而是使用7z x

我有一个 8.3 GB 的 zip 文件,其中包含大量望远镜观测数据,但无论我怎么尝试都无法提取。我尝试过存档管理器、解压,并尝试过这个家伙的修复方法:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661956用来zip -FFv修复存档。我还将尝试将其放在我的 Windows 系统上并在那里运行,但如果有任何方法可以提取此文件共享,我将不胜感激。我在工作时运行 CentOS,在家里使用 Windows 7 Ult。

档案:/u1/user/Downloads/HLADATA-1133822740.zip
警告 [/u1/user/Downloads/HLADATA-1133822740.zip]: zip 文件开头或内部有 8590163968 个额外字节
  (无论如何尝试处理)
文件 #1:错误的 zip 文件偏移量(本地头签名):8590163968
  (尝试重新补偿)
替换 HST_10241_a1_ACS_WFC_F658N/HST_10241_a1_ACS_WFC_F658N_drz.fits? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
  充气:HST_10241_a1_ACS_WFC_F658N/HST_10241_a1_ACS_WFC_F658N_drz.fits  
  错误:无效的压缩数据
 错误的 CRC cb522ad6(应为 245028b6)
文件 #2:错误的 zip 文件偏移量(本地头签名):432123638
  (尝试重新补偿)
文件 #2:错误的 zip 文件偏移量 (EOF):432123638
文件 #3:错误的 zip 文件偏移量 (lseek):9454403584
文件 #4:错误的 zip 文件偏移量 (lseek):9487163392
文件 #5:错误的 zip 文件偏移量 (lseek):10011582464
文件 #6:错误的 zip 文件偏移量 (lseek):10077962240
文件 #7:错误的 zip 文件偏移量 (lseek):10517315584
文件 #8:错误的 zip 文件偏移量 (lseek):11070496768
文件 #9:错误的 zip 文件偏移量 (lseek):11158077440
文件 #10:错误的 zip 文件偏移量 (lseek):11815370752
文件 #11:错误的 zip 文件偏移量 (lseek):12254732288
文件 #12:错误的 zip 文件偏移量 (lseek):12877021184
文件 #13:错误的 zip 文件偏移量(本地头签名):8614811671
文件 #14:错误的 zip 文件偏移量 (lseek):9054167040
文件 #15:错误的 zip 文件偏移量 (lseek):9711460352
文件 #16:错误的 zip 文件偏移量 (lseek):10385596416
文件 #17:错误的 zip 文件偏移量 (lseek):11007836160
文件 #18:错误的 zip 文件偏移量 (lseek):11630084096
文件 #19:错误的 zip 文件偏移量 (lseek):11696463872
文件 #20:错误的 zip 文件偏移量 (lseek):12220915712
文件 #21:错误的 zip 文件偏移量 (lseek):12660277248

答案1

而是使用7z x

默认情况下unzip %x无法提取任何.zip大于 4GB 的文件。

相反,使用命令7z x

但要小心,unzip %x与创建新目录不同,7z x它将在当前目录中提取。该选项-o允许指定输出目录。

相关内容