comment extraire des fichiers à partir d'un grand 30go+) fichier zip sur le serveur linux
1) extrait du grand zip fichier
Je veux extraire les fichiers à partir d'un gros fichier zip (30+) sur le serveur linux. Il y a suffisamment d'espace disque libre.
J'ai essayé jar xf dataset.zip
. Cependant, il y a une erreur que push button is full
, et il n'a pas pu extraire tous les fichiers.
J'ai essayé unzip
, mais zipfile corrompu.
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)
J'ai essayé zip -FF dataset.zip --out data.zip
, et il y a une erreur d'entrée trop grandes:
zip error: Entry too big to split, read, or write (Poor compression resulted in unexpectedly large entry - try -fz)
Est-il de toute façon j'pouvez efficacement extraire des fichiers à partir de très gros fichier zip?
2) extraire certains fichiers à partir d'un gros fichier zip
Si je veux seulement certains fichiers à partir de ce grand zip fichier, est-il de toute façon je peux extraire ces fichiers? Par exemple, data1.txt à partir de dataset.zip? Il semble que je ne peux utiliser aucune zip
ou unzip
de commande (toujours le zipfile corrompus problème).
Merci!
Il y a suffisamment d'espace disque libre. Je n'ai pas besoin de tous les fichiers pour l'instant. Est-il de toute façon je ne peut extraire certains fichiers du fichiers décompressés?
OriginalL'auteur Irene W. | 2015-07-17
Vous devez vous connecter pour publier un commentaire.
J'ai résolu le problème. Il s'avère être un zip problème de corruption. J'ai d'abord fixé le fichier avec:
puis décompressez le fixe zipfile:
et ont réussi à extraire tous les fichiers!
Merci beaucoup à
Fattaneh Talebi
pour l'aide!OriginalL'auteur Irene W.
vous pouvez extraire le fichier spécifique à partir de zip
file.txt est le fichier que vous souhaitez extraire zipedfile.zip
Archive: msdata.zip warning [msdata.zip]: 35141564204 extra bytes at beginning or within zipfile (attempting to process anyway) error [msdata.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)
je ne sais pas si c'est à cause de la taille du fichier.votre accueil, vérifiez d'abord votre fichier zip pour voir s'il est endommagé ou non, et également exécuter cette commande: "fichier yourzipfilename.zip" pour voir le type, puis de le coller ici
J'ai regardé cette url: ubuntuforums.org/showthread.php?t=1517262 il y avait une phrase que je pense que c'est votre réponse: L'ordinateur ne sait pas où l'index de tous les fichiers de démarrage donc il ne peut pas trouver les fichiers à l'intérieur du fichier zip. MAIS vous feriez mieux de regarder vous-même parce que je ne suis pas sûr.
$ file msdata.zip
msdata.zip: Zip archive data, at least v2.0 to extract
j'ai essayé `zip -FF msdata.zip --out outfile.zip -fz " et cela a fonctionné!! maintenant, j'ai réussi à extraire tous les fichiers! merci u beaucoup!!!
OriginalL'auteur Fattaneh Talebi
essayer de l'extraction de répertoires, de garder le contrôle et de savoir où vous l'avez laissé.
par exemple:
le goudron de la télévision --jokers -f siteRF.teneur en goudron". /Films/*'
Oui ça fonctionne pour zip aussi, lorsqu'il est appelé à partir d'une ligne de commande
OriginalL'auteur jobeard
J'ai eu le même genre de problème et il s'est résolu par l'unar commande.
l'unar file.zip
OriginalL'auteur Usman
J'ai essayé toutes les étapes mentionnées ci-dessus pour décompresser le fichier, mais a échoué lamentablement.
Mon dernier recours est de copier mon fichier zip (11.1 GO) sur un disque dur et de le décompresser à l'aide de 7-zip sur le système d'exploitation Windows 8.
A fonctionné comme un charme 😀
OriginalL'auteur Vinu Joseph