Comment utiliser la commande DU dans Linux

Comment utiliser la commande DU dans Linux
La commande DU est utilisée pour gérer l'espace de stockage dans Linux, par exemple, pour vérifier la quantité d'espace utilisée par les fichiers et combien est gratuit pour stocker de nouveaux fichiers et installer de nouveaux packages. Avec l'aide de la commande DU, nous pouvons découvrir l'espace occupé par les fichiers et les répertoires de Linux, et dans cet article, nous apprendrons l'utilisation de la commande DU sur Linux à l'aide de différents exemples.

Comment utiliser la commande du du du DU dans Linux

La commande DU est utilisée pour savoir quelle quantité de mémoire système est utilisée par différents répertoires ou sous-répertoires. La syntaxe générale de la commande DU dans Linux est:

$ du [Options] Répertoire / sous-répertoire

Il existe différentes options qui peuvent être utilisées avec la commande DU à différentes fins:

Options Objectifs
H Pour afficher les unités
un Pour afficher l'espace disque utilisé par tous les fichiers disponibles du répertoire spécifié
s Pour afficher le total de chaque répertoire
c Il combine toutes les tailles des fichiers et les affiche séparément dans la section du total
-taille apparente Il affiche la taille absolue des fichiers dans le répertoire
-profondeur max Il est utilisé pour spécifier la commande dans quel dossier se déplace dans le répertoire
-exclure Il est utilisé pour exclure certains fichiers spécifiés
-temps Il affiche l'heure de la dernière modification apportée dans le fichier

Avant d'utiliser ces options, nous afficherons la taille du disque utilisée par les répertoires du répertoire domestique à l'aide de la commande:

$ du / home / hammad

Dans la sortie, les tailles sont affichées, mais sans les unités, il est difficile pour nous de reconnaître si celles-ci sont dans GBS, MBS ou dans KBS, pour afficher les tailles avec des unités, nous exécutons la commande ci-dessus en utilisant le «-H» option:

$ du -h / home / hammad

Les tailles utilisées par les fichiers du répertoire sont compréhensibles car les unités sont mentionnées avec eux; Pour afficher tous les fichiers présents dans n'importe quel répertoire ou sous-répertoire, nous pouvons utiliser le drapeau «-a»:

$ du -ha / home / hammad / documents

Dans la sortie ci-dessus, si nous voulons afficher le résumé de la taille de "new_directory", nous pouvons remplacer le drapeau "-s" par l'indicateur "-a" dans les options:

$ du -hs / home / hammad / documents / new_directory

Pour afficher la taille de tous les fichiers du répertoire des documents et afficher leur résultat combiné sous le titre de «total», nous utilisons le drapeau «-c»:

$ du -hc / home / hammad / documents

Si nous devons afficher la taille apparente des fichiers disponibles dans le répertoire, nous utiliserons l'option de la «-Apparent-Size»:

$ DU - Apparent-taille / maison / Hammad / documents

De même, nous pouvons limiter le terminal pour accéder aux sous-dossiers spécifiés en utilisant l'option de «-max-Depth», par exemple, nous spécifions «1» pour accéder aux seuls premiers sous-dossiers:

$ du --max-Depth = 1 / Home / Hammad

Nous pouvons voir sur la sortie, la taille a été calculée et affichée uniquement pour le premier dossier, maintenant si nous voulons calculer et afficher jusqu'aux deux premiers dossiers, exécutez la commande:

$ du --max-Depth = 2 / Home / Hammad

Nous pouvons exclure des fichiers en utilisant l'option de «-exclude». Par exemple, nous pouvons exclure tous les fichiers cachés du répertoire domestique, en utilisant le «./ /.«Pour les fichiers cachés:

$ du -ha --exclude =./ /.*

La dernière option dont nous discutons dans cette rédaction est l'option Time qui est utilisée pour afficher les modifications apportées dans le dernier fichier:

$ du - temps

Conclusion

La commande DU est très utile pour gérer l'espace disque car il indique combien d'espace a été occupé par les fichiers et les packages, afin que nous puissions calculer la quantité d'espace qui reste libre sur le disque pour les nouveaux fichiers et packages. Dans cet article, nous avons discuté des différentes façons d'utiliser la commande DU avec ses différentes options.