Différences
Ci-dessous, les différences entre deux révisions de la page.
— |
sysadmin:tips:split_file [2019/07/08 10:38] (Version actuelle) james créée |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>split separer fichier gros telechargement archive multifile}} | ||
+ | ====== Séparer un gros fichier ====== | ||
+ | |||
+ | Il peut être utile de découper un gros fichier en plusieurs petits, par exemple pour assurer plus facilement l'intégrité d'un téléchargement et/ou avoir une meilleure reprise sur erreur. Pour ceci on peut utiliser la commande //split// comme dans l'exemple ci dessous ou on créé une archive sparée en fichiers de 1 Go : | ||
+ | <code> | ||
+ | $ tar -cvzf - monRepertoire/* | split -b 1G - "monGrosTasDecoupe-part" | ||
+ | </code> | ||
+ | Les fichiers seront suffixés par aa, ab, ac, ... | ||
+ | |||
+ | |||
+ | Une fois les fichiers téléchargés et leur checksum individuels vérifiés, pour réassembler directement en extrayant l'archive : | ||
+ | <code> | ||
+ | $ cat monGorsTasDecoupe-part* | tar czf - | ||
+ | </code> | ||
+ | <note>Notez le - final et l'absence d'option v sur le //tar//</note> |