Commande de Falllocation dans Linux (allouer l'espace pour un fichier)

Commande de Falllocation dans Linux (allouer l'espace pour un fichier)

Le 'Falllocing' Commande dans Linux est un outil utilisé pour préaller l'espace pour un fichier. C'est une alternative plus rapide à la méthode traditionnelle de création d'un fichier et de la remplir de zéros. Cette commande vous permet d'allouer rapidement l'espace à un fichier sans écrire de données au système de fichiers. Dans cet article, nous expliquerons ce que le 'Falllocing' La commande est la raison pour laquelle vous pourriez l'utiliser et fournir des exemples de comment l'utiliser.

Quelle est la commande Fallocation?

Le 'Falllocing' La commande est un outil utilisé pour allouer l'espace disque pour un fichier sur un système de fichiers Linux. Il le fait en réservant l'espace sur le disque, plutôt qu'en écrivant réellement des données sur le disque. Cela vous permet de créer rapidement des fichiers volumineux, et il peut être utile pour les applications critiques de performances où vous devez allouer de l'espace à un fichier à l'avance.

Il y a plusieurs raisons pour lesquelles vous voudrez peut-être utiliser le 'Falllocing' Commande dans Linux:

  • Performance: En préalable l'espace pour un fichier, vous pouvez réduire le temps nécessaire pour rédiger le fichier sur disque.
  • Espace disque: Lorsque vous allouez de l'espace à un fichier en utilisant le 'Falllocing' commande, vous pouvez vous assurer que l'espace disque requis est disponible avant de commencer à écrire des données dans le fichier.
  • Débogage: Lorsque vous déboguez une application qui écrit dans un fichier, il peut être utile de préserver le fichier pour isoler le problème.

Exemples d'utilisation de la commande Fallocation

Voici quelques exemples de la façon dont vous pouvez utiliser le 'Falllocing' Commande dans Linux:

  • Attribution de l'espace pour un fichier:
    Fallocation -L 1G File_name 

    Remplacer 1g avec la taille souhaitée du fichier en octets, et nom de fichier avec le nom souhaité du fichier. Cette commande crée un fichier de la taille spécifiée et réserve la quantité spécifiée d'espace sur le disque.

  • Attribution de l'espace pour un fichier clairsemé:
    Fallocation -l Taille -S Nom de fichier  

    Remplacez la taille par la taille souhaitée du fichier en octets et le nom de fichier par le nom souhaité du fichier. Cette commande crée un fichier clairsemé de la taille spécifiée et réserve la quantité spécifiée d'espace sur le disque. Un fichier clairsemé est un fichier qui contient de grands blocs de zéro octets, et il occupe moins d'espace disque qu'un fichier régulier.

  • Vérification de la taille d'un fichier:
    Nom de fichier ls -lh  

    Remplacer "NOM DE FICHIER" avec le nom du fichier que vous souhaitez vérifier. Cette commande affiche la taille du fichier dans un format lisible par l'homme.

  • Suppression d'un fichier:
    nom de fichier RM  

    Remplacez le nom de fichier par le nom du fichier que vous souhaitez supprimer. Cette commande supprime le fichier du disque.

Conclusion

En conclusion, le 'Falllocing' La commande dans Linux est un outil utile pour allouer l'espace pour un fichier sur un système de fichiers Linux. Il peut être utilisé pour allouer rapidement l'espace disque pour un fichier, réduisant le temps nécessaire pour écrire le fichier sur disque. De plus, il peut être utilisé pour créer des fichiers clairsemés, qui sont des fichiers qui contiennent de grands blocs de zéro octets et prennent moins d'espace disque. Que vous soyez un administrateur système, un développeur ou un utilisateur, la commande Fallocation est un outil précieux à avoir dans votre boîte à outils Linux.