我已经为这件事挣扎了几天了,所以我希望在SE上有人能帮我。
我已经使用wget从Dropbox下载了一个大文件(下面的命令)
wget -O folder.zip https://www.dropbox.com/sh/.../.../dropboxfolder?dl=1
我确信这是一个压缩,因为1) file dropboxfolder.zip
生成dropboxfolder.zip: Zip archive data, at least v2.0 to extract
,2)下载和解压缩工作在我的Windows机器上找到。
当我试图在Linux上使用unzip dropboxfolder.zip
解压缩到当前目录时,我得到以下输出:
warning: stripped absolute path spec from /
mapname: conversion of failed
creating: subdir1/
creatingL subdir2/
extracting: subdir1/file1.tif
error: invalid zip file with overlapped components (possible zip bomb)
我不知道是什么问题,因为正如我所说的,它在Windows上运行良好。由于拉链相当大(~19 to ),我希望避免一点一点地转移它,所以我非常感谢您的帮助。我已经运行了解压缩-t,但是它提供了相同的错误。当列出存档中的所有元素时,它会显示所有应该显示的内容。该文件是否是tif文件的问题?
发布于 2021-07-07 13:53:31
我在dropbox,wget和zip上也有同样的问题。我使用了另一种压缩工具,并使用以下方法提取该文件:
7z e file.zip
发布于 2021-06-14 11:32:55
在解压缩大型文件(~6GB)时,我也遇到了同样的问题。用这个解决了它:
jar xf your_file.zip
希望能帮上忙!
干杯,
发布于 2021-02-13 18:27:57
你应该试试这个答案。
我认为您的zip已损坏,这是因为windows处理某些文件/字符的方式与linux不同。使用第一个命令,您将为linux优化zip文件。然后使用第二个命令解压缩它。这个解决方案应该能解决你的问题。
zip -FF 210211.zip --out 210211-2.zip -fz
unzip 210211-2.zip
https://unix.stackexchange.com/questions/634315
复制相似问题