1) estrarre dal file di grandi dimensioni zipcome estrarre i file da un grande (30Gb +) file zip sul server Linux
Voglio estrarre i file da un grande file zip (30Gb +) sul server linux. C'è abbastanza spazio libero su disco.
Ho provato jar xf dataset.zip
. Tuttavia, c'è un errore che è push button is full
e non è riuscito a estrarre tutti i file.
Ho provato unzip
, ma zipfile corrotto.
Archive: dataset.zip
warning [dataset.zip]: 35141564204 extra bytes at beginning or within zipfile
(attempting to process anyway)
error [dataset.zip]: start of central directory not found;
zipfile corrupt.
(please check that you have transferred or created the zipfile in the
appropriate BINARY mode and that you have compiled UnZip properly)
ho provato zip -FF dataset.zip --out data.zip
, e c'è un errore che l'ingresso troppo grande:
zip error: Entry too big to split, read, or write (Poor compression resulted in unexpectedly large entry - try -fz)
C'è qualche cosa che posso estrarre in modo efficiente i file dal proprio file di grandi dimensioni zip?
2) estrarre alcuni file da un file di grandi dimensioni zip
Se voglio solo alcuni determinati file da questo file di grandi dimensioni zip, c'è qualche cosa che posso estrarre solo questi file? Ad esempio, data1.txt da dataset.zip? Sembra che non sia possibile utilizzare alcun comando zip
o unzip
(avere sempre il problema di zipfile danneggiato).
Grazie!
Avete abbastanza spazio libero su disco in cui vengono collocati i file decompressi? Qualcuno dei file, una volta estratto, è abbastanza grande da superare la dimensione massima del singolo file per il tuo file system? –
Lo spazio disponibile su disco è sufficiente. Non ho bisogno di tutti i file per ora. Esiste comunque la possibilità di estrarre determinati file dai file decompressi? –