GNU/Linux >> Linux Esercitazione >  >> Linux

Unzip pensa che il file zip sia una bomba zip?

Ho lottato con questo per un paio di giorni, quindi spero che qualcuno su SE possa aiutarmi.

Ho scaricato un file di grandi dimensioni da Dropbox utilizzando wget (comando seguente)

wget -O folder.zip https://www.dropbox.com/sh/.../.../dropboxfolder?dl=1

Sono sicuro che sia uno zip perché 1), file dropboxfolder.zip yields
dropboxfolder.zip: Zip archive data, at least v2.0 to extract e 2) i lavori di download ed estrazione trovati sul mio computer Windows.

Quando provo a decomprimere nella directory corrente usando unzip dropboxfolder.zip , su Linux, ottengo il seguente output:

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)

Non sono sicuro di quale sia il problema, poiché come ho detto funziona bene su Windows. Poiché lo zip è piuttosto grande (~19 GB), vorrei evitare di trasferirlo a poco a poco, quindi sarei molto grato per qualsiasi aiuto. Ho eseguito unzip -t ma dà lo stesso errore. Quando elenca tutti gli elementi nell'archivio mostra tutto come dovrebbe essere. Potrebbe essere un problema se il file è un file tif?

Risposta accettata:

Ho avuto lo stesso problema per decomprimere un file di grandi dimensioni (~ 6 GB). Risolto con questo:

jar xf your_file.zip

Spero che aiuti!

Ciao,


Linux
  1. Il Bash '?

  2. Mv Atomic è sulle F?

  3. È possibile leggere un file di testo all'interno di un file zip protetto da password senza la password?

  4. Dov'è il fork() sulla fork bomb :(){ :|:&};:?

  5. Bash loop decomprimere lo script di file con password

Come estrarre (decomprimere) il file Tar Gz

Come estrarre (decomprimere) il file tar.xz

Come decomprimere (aprire) il file Gz

Come decomprimere i file gz in Linux

Come decomprimere un file zip in Linux [Tutorial per principianti]

Curl Scaricare HTML invece del vero file zip? Ecco cosa fare