Dans Linux, comment trouver la taille du répertoire et des sous-répertoires?

Dans Linux, comment trouver la taille du répertoire et des sous-répertoires?

Avant d'installer un nouveau programme sur votre système informatique, la première chose dont chaque utilisateur a besoin pour s'assurer que le système a une quantité suffisante d'espace de stockage pour maintenir ce programme et l'exécuter sans aucun problème de performance. De même, chaque fois que vous avez l'intention de copier ou de télécharger des fichiers dans l'un des répertoires de votre système informatique, vous devez vérifier si ce répertoire a une quantité adéquate d'espace de stockage disponible ou non.

Il existe plusieurs façons dont vous pouvez vérifier les tailles des répertoires et des sous-répertoires dans tout système d'exploitation. Cependant, comme le système d'exploitation Linux fonctionne principalement avec CLI, ses utilisateurs sont généralement intéressés à rechercher des méthodes basées sur les terminaux pour effectuer une tâche. Par conséquent, dans l'article d'aujourd'hui, nous parlerons des méthodes de recherche des tailles de répertoire et de sous-répertoires dans Linux Mint 20.

Méthodes pour trouver la taille du répertoire et des sous-répertoires dans Linux Mint 20:

Pour trouver les tailles de répertoire et de sous-répertoires dans Linux Mint 20, vous pouvez utiliser l'une des trois méthodes décrites ci-dessous:

Méthode n ° 1: Utilisation de la commande «NCDU»:

Pour utiliser la commande «NCDU» pour trouver les tailles de répertoire et de sous-répertoires dans Linux Mint 20, vous devrez effectuer les étapes suivantes:

Tout d'abord, nous devons lancer le terminal dans Linux à travers lequel nous allons exécuter la commande «NCDU» comme indiqué dans l'image ci-dessous:


Étant donné que la commande «NCDU» n'est pas installée par défaut sur les systèmes Linux, nous allons d'abord l'installer en exécutant la commande suivante dans le terminal:

$ sudo apt install ncdu


Avant d'exécuter cette commande, vous devez vous assurer que votre Internet fonctionne correctement, sinon, cette commande ne parviendra pas à exécuter. Cette commande prendra quelques minutes pour installer la commande «NCDU» et toutes les dépendances requises avec succès, après quoi votre terminal affichera la sortie indiquée dans l'image ci-dessous:


Maintenant, lorsque la commande «NCDU» a été installée sur notre système, nous pouvons facilement l'utiliser pour trouver les tailles de répertoire et de sous-répertoires en l'exécutant de la manière suivante:

$ ncdu

Ici, nous voulions seulement trouver les tailles du répertoire domestique et ses sous-répertoires, c'est pourquoi nous n'avions pas à mentionner aucun chemin. Cependant, si vous souhaitez trouver la taille d'un répertoire autre que le répertoire domestique, son chemin doit être mentionné après la commande «NCDU».


Les tailles du répertoire domestique et de ses sous-répertoires sont affichées dans l'image ci-dessous:

Méthode n ° 2: Utilisation de la commande «DU»:

Pour utiliser la commande «DU» pour trouver les tailles de répertoire et de sous-répertoires dans Linux Mint 20, vous devrez effectuer les étapes suivantes:

Étant donné que la commande «DU» est déjà installée sur les systèmes Linux, nous n'avons donc pas besoin d'installer quoi que ce soit, nous pouvons utiliser cette commande tout de suite de la manière ci-dessous:

$ du -h

Encore une fois, si vous souhaitez trouver la taille d'un répertoire autre que le répertoire domestique, vous devez mentionner son chemin après la commande «Du -H». Ici, le drapeau «-H» est utilisé pour imprimer la sortie dans un format lisible par l'homme.


Les tailles des répertoires dans le répertoire domestique sont indiquées dans l'image suivante:

Méthode # 3: Utilisation de la commande «arbre»:

Pour utiliser la commande «arbre» ​​pour trouver les tailles de répertoire et de sous-répertoires dans Linux Mint 20, vous devrez effectuer les étapes suivantes:

La commande «arborescence» n'est pas non plus installée dans les systèmes Linux par défaut, mais il peut facilement être installé en exécutant la commande illustrée ci-dessous:

$ sudo apt install arbre


Avant d'exécuter cette commande, vous devez vous assurer que votre Internet fonctionne correctement, sinon, cette commande ne parviendra pas à exécuter. Dans notre cas, nous avons déjà installé la commande «arbre» ​​sur notre système à d'autres fins, c'est pourquoi notre terminal a affiché la sortie suivante après avoir exécuté cette commande:


Maintenant, nous pouvons exécuter la commande «Tree» pour trouver les tailles du répertoire et des sous-répertoires de la manière illustrée ci-dessous:

$ arbre -d -h

Encore une fois, le drapeau «-H» est utilisé avec la commande «arbre -d» pour afficher la sortie dans un format lisible par l'homme. De plus, si vous souhaitez trouver la taille d'un répertoire autre que le répertoire domestique, vous devez mentionner son chemin juste après la commande «Tree -D -H».


Les tailles de tous les répertoires du répertoire domestique sont indiquées dans l'image suivante:

Conclusion:

En utilisant l'une des trois méthodes discutées dans cet article, on peut facilement découvrir les tailles du répertoire et les sous-répertoires. De plus, nous venons de vous montrer les exemples dans lesquels nous voulions découvrir les tailles du répertoire domestique et les sous-répertoires. Cependant, vous pouvez également trouver les tailles de tout autre répertoire et ses sous-répertoires si vous le souhaitez, en utilisant des méthodes très simples. Tout ce que vous avez à faire est de fournir les chemins corrects de ces répertoires après les commandes qui sont discutées ci-dessus et vous pourrez trouver les tailles de tous les répertoires de votre système Linux Mint 20.

Sur les trois méthodes qui sont discutées dans cet article, la première méthode est utile si vous souhaitez avoir un rapport détaillé sur les tailles d'un répertoire et ses sous-répertoires ainsi que la taille totale. La deuxième méthode est utile si vous souhaitez avoir la taille même des sous-répertoires dans les sous-répertoires, tandis que la troisième méthode est utile si vous avez seulement l'intention d'obtenir les tailles des sous-répertoires de premier niveau dans un répertoire.