- 1. Comment installer Dutree sur Linux
- 2. Comment utiliser Dutree sur Linux
- 3. Comment afficher des répertoires en profondeur avec Dutree sur Linux
- 4. Comment exclure des fichiers ou des répertoires de la recherche avec Dutree sur Linux
- 5. Comment ajouter de petits fichiers avec Dutree sur Linux
- 6. Comment exclure les fichiers cachés avec Dutree sur Linux
Il existe un certain nombre de composants système, à la fois matériels et logiciels, qui ont été conçus pour optimiser l'utilisation totale des ressources système et ainsi être plus productifs dans tous les aspects et l'un de ces éléments est le disque dur.
Actuellement, nous avons des disques durs mécaniques (HDD) et des disques durs à semi-conducteurs (SDD) qui nous offrent diverses fonctionnalités à la fois en termes de capacité et de performances, mais le but de tous est le même : fournir un espace de stockage pour accueillir le système d'exploitation, applications, programmes et fichiers que nous créons quotidiennement en tant qu'utilisateurs.
Petit à petit nous occupons l'espace du disque dur et même s'il est de 1 ou 2 To tôt ou tard nous pouvons être confrontés à une limitation d'espace qui affecte des facteurs tels que :
- Processus d'accès à l'information, lecture et écriture, lent
- Redémarrages inattendus du système
- Défaillances de secteur de disque
- Impossible d'installer de nouvelles applications
- Échec de l'enregistrement de nouveaux fichiers
Qu'est-ce que DutreeDutree est un outil en ligne de commande qui a été développé pour trouver efficacement quels fichiers ou répertoires occupent de l'espace sur le disque dur. Dutree est écrit dans le langage de programmation Rust et affiche un résumé des répertoires et/ou des fichiers qui occupent plus d'espace nous permettant ainsi d'en prendre le contrôle et de libérer de l'espace sur le disque dur.
L'un des avantages de Dutree est qu'au lieu d'afficher uniquement la racine des fichiers avec leur taille respective, ou les détails de chaque fichier, il n'affichera que les chemins qui occupent le plus de place, en se concentrant uniquement sur cet aspect.
Dutree est développé par deux composants et d'où son nom :
- durep (rapporteur d'utilisation du disque - génère des rapports d'utilisation du disque)
- tree (liste le contenu du répertoire au format arborescent)
Caractéristiques de DutreeCertaines des fonctionnalités que nous avons trouvées chez Dutree sont :
- Prend en charge l'agrégation de petits fichiers
- Prend en charge l'exclusion de fichiers ou de répertoires
- Sortie de résultat colorée, basée sur la variable d'environnement LS_COLORS
- Permet de comparer différents répertoires
1. Comment installer Dutree sur Linux
Étape 1
Pour effectuer le processus d'installation de Dutree sur les distributions Linux, il sera nécessaire d'avoir le langage de programmation Rust sur le système, pour cela nous exécuterons ce qui suit :
sudo curl https://sh.rustup.rs -sSf | sh
AGRANDIR
Étape 2
Une fois le langage Rust installé sur le système, il sera possible de lancer la commande suivante pour installer strong>dutree sur les distributions Linux comme suit :
installation de fret --git https://github.com/nachoparker/dutree.git
AGRANDIR
Étape 3
Après avoir installé Dutree sur le système, nous pouvons utiliser les couleurs de l'environnement selon la variable LS_COLORS, qui a les mêmes couleurs que la commande ls --color que la distribution a configurée :
ls -couleur
AGRANDIR
2. Comment utiliser Dutree sur Linux
Étape 1
Pour afficher une arborescence de système de fichiers, exécutez simplement Dutree sans aucun argument comme celui-ci :
dutree
AGRANDIR
Étape 2
La taille de ce résultat varie en fonction du répertoire dans lequel nous nous trouvons. Si on veut afficher l'utilisation réelle du disque dur au lieu de la taille du fichier, il faudra utiliser le paramètre -u :
AGRANDIR
3. Comment afficher des répertoires en profondeur avec Dutree sur Linux
En utilisant Dutree, il sera possible d'afficher des répertoires jusqu'à une profondeur spécifiée qui est par défaut 1, et cela est accompli en utilisant l'indicateur -d.
Par exemple, avec la commande suivante, nous afficherons les répertoires jusqu'à une profondeur de 4, sous le répertoire de travail actuel sur le système :
dutree -d 4
AGRANDIR
4. Comment exclure des fichiers ou des répertoires de la recherche avec Dutree sur Linux
Étape 1
Si nous voulons exclure un répertoire ou un dossier spécifique du résultat de l'analyse Dutree, nous utiliserons la syntaxe suivante :
dutree -x (nom de fichier ou de répertoire)Par exemple, nous exclurons le répertoire tools :
dutree -x outils
AGRANDIR
Étape 2
Avec Dutree, il sera possible d'obtenir un aperçu local rapide en sautant des répertoires, en utilisant l'option -f comme ceci :
dutree -f
AGRANDIR
Étape 3
Pour générer un résumé complet, nous utiliserons le paramètre -s :
dutree -s
AGRANDIR
5. Comment ajouter de petits fichiers avec Dutree sur Linux
Avec l'utilisation de l'outil Dutree il sera possible d'ajouter des fichiers plus petits que ceux définis par la valeur par défaut qui est de 1 Mo, pour cela nous ajouterons le paramètre -a :
dutree -aEn conséquence nous verrons que tous les fichiers plus petits que la taille établie par défaut auront la légende agrégée :
AGRANDIR
6. Comment exclure les fichiers cachés avec Dutree sur Linux
De nombreux fichiers système cachés peuvent prendre du temps à analyser, mais rappelez-vous également que ces fichiers proviennent du système et que leur suppression accidentelle peut ne pas avoir d'impact négatif sur la stabilité du système général.
Étape 1
Pour exclure ces fichiers de l'analyse de Dutree, nous allons exécuter la ligne suivante :
dutree -H
AGRANDIR
Étape 2
Si nous voulons que les résultats soient imprimés en octets, nous allons exécuter ce qui suit :
dutree -b
AGRANDIR
Étape 3
Pour désactiver les couleurs et n'afficher que les caractères ASCII, nous utiliserons le paramètre -A :
AGRANDIR
Étape 4
Enfin, si nous voulons voir l'aide de Dutree, nous allons exécuter ce qui suit :
dutree -h
AGRANDIR
Dutree est un utilitaire simple qui nous donnera la possibilité de contrôler et de gérer les disques durs sous Linux d'une manière simple mais complète.