Les très gros fichiers peuvent poser problème à plusieurs niveaux :
Il est possible de découper un gros fichiers en plusieurs petits morceaux grâce à la commande zip.
Tout d'abord, il faut créer un fichier .zip à partir du gros fichier.
Ex :
zip ungroszip.zip ungrosfichier.abc
ou, si on désire zipper un dossier complet :
zip -r ungroszip.zip ungrosdossier
Si le fichier .zip ainsi créé (ungroszip.zip) est encore trop gros, un autre appel à zip, cette fois avec l'option -s (split), permettra de le scinder en plusieurs petits morceaux.
Ex :
zip ungroszip.zip --out morceaux -s 300g
Cette commande créera une série de fichiers dont le nom débute par morceaux.
Chacun des fichiers aura une taille inférieure à 300 Go, tel que spécifié par l'option -s 300g. La taille maximale peut être spécifiée en Ko (k), en Mo (m), en Go (g) ou en To (t).
Si on a un fichier .zip dont la taille est plus de deux fois la taille maximale souhaitée, on obtiendra les fichiers morceaux.z01, morceaux.z02 et morceaux.zip.
Important : il faut avoir en main tous les morceaux pour pouvoir reconstruire le fichier original.
La première étape consiste à combiner les morceaux du zip en un seul fichier.
Ex :
zip morceaux.zip --out ungroszip.zip -s 0
Il est ensuite possible de dézipper le gros fichier :
unzip ungroszip.zip
« zip ». Linux command line. https://ss64.com/bash/zip.html
▼Publicité