Commande divisée dans Linux avec des exemples (fichiers volumineux divisés)

Commande divisée dans Linux avec des exemples (fichiers volumineux divisés)

La commande Split dans Linux est un outil utile pour diviser les fichiers volumineux en pièces plus petites. Ceci est utile lorsque vous traitez avec de grands fichiers trop importants pour être transférés ou gérés facilement. La commande Split peut être utilisée pour diviser un fichier en fonction d'une taille ou d'un nombre de lignes spécifié, ce qui en fait un outil idéal pour décomposer les fichiers volumineux en pièces plus gérables.

Dans ce tutoriel, nous couvrirons les bases de la commande Split, y compris sa syntaxe et ses options, pour vous aider à comprendre comment il fonctionne et comment l'utiliser efficacement.

Syntaxe

La syntaxe de base pour la commande Split est la suivante:

Split [Options] [Input-File] [Prefix]
1Split [Options] [Input-File] [Prefix]

Ici:

  • '[Options]': Les options spécifient comment le fichier doit être divisé, tel que la taille ou le nombre de lignes pour chaque fichier divisé.
  • '[FILE-FILE]': Le fichier d'entrée est le fichier que vous souhaitez diviser.
  • '[préfixe]': Le préfixe est le nom qui sera donné aux fichiers fendus, suivi d'un suffixe (e.g. xaa, xab, etc.).

Options:
Voici quelques-unes des options les plus couramment utilisées pour la commande Split:

  • -taille B: Spécifie la taille de chaque fichier fendu, en octets. Par exemple, -B 100M divisera le fichier en pièces de 100 Mo.
  • -L lignes: Spécifie le nombre de lignes dans chaque fichier divisé. Par exemple, -L 1000 divisera le fichier en parties avec 1000 lignes chacune.
  • -un suffixe_length: Spécifie la longueur du suffixe utilisé pour les fichiers divisés. La longueur du suffixe par défaut est 2.

Exemples

Passons en revue quelques exemples pour voir comment fonctionne la commande divisée dans la pratique.

  1. Diviser un fichier en pièces de 100 Mo
  2. Fichier Split -B 100m.txt Split_  

    Cette commande divisera le fichier de fichier.Txt en parties d'une taille maximale de 100 Mo chacune, et les fichiers divisés seront nommés Split_aa, Split_ab, etc.

  3. Diviser un fichier en pièces de 1000 lignes
  4. Fichier Split -L 1000.txt Split_  

    Cette commande divisera le fichier de fichier.txt en parties avec un maximum de 1000 lignes chacune, et les fichiers divisés seront nommés Split_aa, Split_ab, etc.

  5. Changer la longueur du suffixe
  6. Fichier Split -a 3 -B 100M.txt Split_  

    Cette commande divisera le fichier de fichier.txt en parties d'une taille maximale de 100 Mo chacune, et la longueur du suffixe sera de 3 caractères. Les fichiers Split seront nommés Split_aaa, Split_Aab, etc.

  7. Modifier le préfixe de fichier
  8. Fichier Split -a 3 -B 100M.txt backup_  

    Cette commande créera le fichier séparateur, ce nom commencera par "sauvegarde_" préfixe. Vous pouvez changer cela avec n'importe quelle chaîne de votre choix. Qui sera utilisé comme identifiant des fichiers.

Conclusion

En conclusion, la commande Split dans Linux est un outil polyvalent et utile pour diviser les fichiers volumineux en parties plus petites. En comprenant sa syntaxe et ses options, vous pouvez rédiger efficacement des fichiers en fonction de la taille ou du nombre de lignes, ce qui facilite la gestion et le transfert de fichiers volumineux. 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.