我有一个 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
允许指定输出目录。