我已经为此苦苦挣扎了几天,所以我希望 SE 上的人可以帮助我。
我已经使用 wget 从 Dropbox 下载了一个大文件(以下命令)
wget -O folder.zip https://www.dropbox.com/sh/.../.../dropboxfolder?dl=1
我确定它是一个 zip 文件,因为 1)、file dropboxfolder.zip
yields
dropboxfolder.zip: Zip archive data, at least v2.0 to extract
和 2) 下载和提取工作在我的 Windows 机器上找到。
当我尝试unzip dropboxfolder.zip
在 Linux 上使用,解压缩到当前目录时,我得到以下输出:
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)
Run Code Online (Sandbox Code Playgroud)
我不确定问题是什么,因为正如我所说,它在 Windows 上运行良好。由于 zip 相当大(~19GB),我想避免一点一点地传输它,因此我将非常感谢您的帮助。我已经运行 unzip -t 但它给出了同样的错误。当列出档案中的所有元素时,它会按原样显示所有内容。文件是 tif 文件会不会有问题?
zs1*_*s11 41
我对dropbox、wget和zip遇到了完全相同的问题。我使用了另一种压缩工具并使用以下命令提取文件:
7z e file.zip
Run Code Online (Sandbox Code Playgroud)
小智 18
我在解压缩大文件(~6 GB)时遇到了同样的问题。用这个解决了它:
jar xf your_file.zip
Run Code Online (Sandbox Code Playgroud)
我希望它有帮助!
干杯,