Comment diviser les grandes archives dans Linux en utilisant la ligne de commande

Comment diviser les grandes archives dans Linux en utilisant la ligne de commande

Les archives sont un moyen courant de stocker et de transférer plusieurs fichiers dans Linux. Cependant, les archives étendues peuvent être difficiles à gérer et à transférer, surtout si elles dépassent une certaine limite de taille. Une solution à ce problème consiste à diviser les grandes archives en plusieurs fichiers plus petits, chacun avec une limite de taille spécifiée. Dans cet article, nous expliquerons comment diviser les grandes archives dans Linux en utilisant la ligne de commande.

Pour diviser une archive dans Linux, nous utiliserons le 'diviser' commande. La commande Split est une commande Linux standard qui peut être utilisée pour diviser les fichiers en pièces plus petites. Lorsqu'elle est utilisée avec de grands fichiers d'archives, la commande divisée peut décomposer une grande archive en fichiers plus petits, chacun avec une limite de taille spécifiée.

Voici comment diviser une grande archive à l'aide de la commande Split:

Étape 1: Créez une archive

Avant de pouvoir diviser les archives, nous devons le créer. Pour créer une archive, utilisez la syntaxe suivante:

  • Archive TAR -CVF.TAR DIR1 FILE1 FILE2  
  • archive zip -r.zip dir1 file1 file2  

Remplacer 'archive.le goudron' ou 'archive.zipper' avec le nom de vos archives et remplacer File1, File2 et Dir1 par les noms des fichiers que vous souhaitez inclure dans l'archive.

Étape 2: Divisez la grande archive

Une fois que vous avez créé l'archive, utilisez la syntaxe suivante pour la diviser en fichiers plus petits:

Archive Split -B [Size-Limit] [Préfixe]
1Archive Split -B [Size-Limit] [Préfixe]

Remplacer '[taille-limite]' avec la limite de taille pour chaque fichier divisé, en octets. Par exemple, si vous souhaitez diviser l'archive en fichiers avec une limite de taille de 100 Mo, utilisez -B 100000000. Remplacer '[préfixe]' avec le préfixe des fichiers fendus.

Archive Split -B 100m.le goudron.GZ Prefix_  

Étape 3: Vérifiez les fichiers fendus

Pour vérifier que la scission a fonctionné, vous pouvez utiliser la commande LS pour répertorier les fichiers Split:

ls -l prefix_ *  

Vous devriez voir une liste de fichiers avec des noms comme Prefix_Aa, Prefix, etc.

Il est important de noter que lorsque vous divisez une archive, les fichiers fendus ne sont pas des fichiers d'archives complètes, mais plutôt des parties de l'archive d'origine. Pour extraire les fichiers de l'archive fendue, vous devrez extraire chaque fichier fendu individuellement ou combiner les fichiers fendus en une seule archive.

Conclusion

En conclusion, la séparation des archives de Linux en utilisant la ligne de commande est un processus simple qui peut vous aider à gérer et à transférer de grandes quantités de données plus facilement. En utilisant la commande Split, vous pouvez décomposer de grandes archives en fichiers plus petits avec une limite de taille spécifiée, ce qui facilite la gestion et le transfert de vos données. Que vous soyez sauvegardé des données ou transférer de grandes quantités de données entre les systèmes, la commande Split est un outil précieux à avoir dans votre boîte à outils Linux.