Comment diviser de grandes archives «TAR» en plusieurs fichiers d'une certaine taille

Comment diviser de grandes archives «TAR» en plusieurs fichiers d'une certaine taille

Êtes-vous inquiet de transférer ou de télécharger des fichiers volumineux sur un réseau, puis de ne plus vous inquiéter, car vous pouvez déplacer vos fichiers en bits pour gérer les vitesses de réseau lentes en les divisant en blocs d'une taille donnée.

Dans ce guide pratiques, nous explorerons brièvement la création de fichiers d'archives et les diviserons en blocs d'une taille sélectionnée. Nous utiliserons le goudron, L'un des utilitaires d'archivage les plus populaires sur Linux et profite également du diviser Utilité pour nous aider à diviser nos fichiers d'archives en petits bits.

Créer et diviser le goudron en plusieurs fichiers ou pièces dans Linux

Avant d'aller plus loin, passons à note de la façon dont ces utilitaires peuvent être utilisés, la syntaxe générale d'un le goudron et diviser La commande est la suivante:

# Options de TAR Fichiers d'archives-nom # Fichier d'options de fractionnement du fichier "préfixe" 

Plongeons maintenant dans quelques exemples pour illustrer le concept principal de cet article.

Exemple 1: Nous pouvons d'abord créer un fichier d'archive comme suit:

$ tar -cvjf maison.le goudron.bz2 / home / aaronkilik / documents / * 
Créer un fichier d'archive TAR

Pour confirmer que le fichier d'archive a été créé et également vérifier sa taille, nous pouvons utiliser la commande LS:

$ ls -lh à la maison.le goudron.bz2 

Ensuite, en utilisant l'utilitaire divisé, nous pouvons briser le maison.le goudron.bz2 Fichier d'archive en petits blocs chacun de taille 10 Mo comme suit:

$ Split -b 10m à la maison.le goudron.BZ2 "à la maison.le goudron.bz2.partie "$ ls -lh à la maison.le goudron.bz2.parta * 
Diviser le fichier de goudron en parties de Linux

Comme vous pouvez le voir sur la sortie des commandes ci-dessus, le le goudron Le fichier d'archive a été divisé en quatre parties.

Note: Dans le diviser Commande ci-dessus, l'option -b est utilisé pour spécifier la taille de chaque bloc et le "maison.le goudron.bz2.partie" est le préfixe du nom de chaque fichier de bloc créé après la division.

Exemple 2: Semblable à l'affaire ci-dessus, ici, nous pouvons créer un fichier d'archive d'un Linux Mint ISO fichier d'image.

$ TAR -CVZF Linux-Mint-18.le goudron.GZ Linuxmint-18-Cinnamon-64bit.ISO 

Puis suivez les mêmes étapes dans Exemple 1 ci-dessus pour diviser le fichier d'archive en petits morceaux de taille 200 Mo.

$ ls -lh linux-mint-18.le goudron.GZ $ Split -B 200m Linux-Mint-18.le goudron.GZ "Iso-Archive.partie "$ ls -lh iso-archive.parta * 
Diviser le fichier d'archive TAR à des tailles fixes

Exemple 3: Dans ce cas, nous pouvons utiliser un tuyau pour connecter la sortie du le goudron Commande pour se séparer comme suit:

$ TAR -CVZF - WGET / * | Split -B 150m - "Téléchargements-parti" 
Créer et diviser le fichier d'archive TAR en parties

Confirmez les fichiers:

$ ls -lh téléchargements-partis * 
Vérifiez les parties des fichiers TAR

Dans ce dernier exemple, nous n'avons pas à spécifier un nom d'archive comme vous l'avez remarqué, utilisez simplement un - signe.

Comment rejoindre les fichiers TAR après la séparation

Après avoir réussi à diviser les fichiers de goudron ou à tout grand fichier dans Linux, vous pouvez rejoindre les fichiers à l'aide de la commande CAT. Employant chat est la méthode la plus efficace et la plus fiable pour effectuer une opération d'adhésion.

Pour rejoindre tous les blocs ou fichiers TAR, nous émettant la commande ci-dessous:

# Cat à la maison.le goudron.bz2.parta *> sauvegarde.le goudron.gz.joint 

Nous pouvons voir qu'après avoir exécuté la commande CAT, il combine tous les petits blocs que nous avions créés plus tôt dans le fichier d'archive TAR d'origine de la même taille.

Conclusion

L'idée est simple, comme nous l'avons illustré ci-dessus, vous avez simplement besoin de savoir et de comprendre comment utiliser les différentes options de le goudron et diviser services publics.

Vous pouvez vous référer à leurs pages d'entrée manuelles pour en savoir plus d'autres options et effectuer des opérations complexes ou vous pouvez parcourir l'article suivant pour en savoir plus sur le goudron commande.

Ne manquez pas: 18 Exemples de commande «TAR» utiles

Pour toute question ou conseils supplémentaires, vous pouvez partager vos réflexions via la section des commentaires ci-dessous.