Dans le prochain article, nous allons jeter un œil à gdu. Il s'agit de un analyseur d'utilisation du disque, qui est open source et écrit en go. Gdu est disponible pour Gnu / Linux, macOS et Microsoft Windows. Selon son créateur, ce programme est inspiré de godu, dua, ncdu et df.
Gdu (Utilisation du disque Go) est très similaire à ncdu, un analyseur d'utilisation du disque console. Bien que cela ait une différence importante, c'est la vitesse du programme. L'outil gdu est créé pour les disques SSD, où le traitement parallèle peut être utilisé. Cet outil peut également fonctionner avec un disque dur, mais ses performances sont inférieures à celles des disques SSD.
Gdu, un analyseur d'utilisation du disque que nous pouvons utiliser dans Ubuntu
Les utilisateurs d'Ubuntu peuvent utiliser différentes méthodes pour installer gdu, telles que:
Installer à partir du référentiel
Pour utiliser cette option d'installation, commençons par ajouter le référentiel du projet. Nous pouvons le faire en ouvrant un terminal (Ctrl + Alt + T) et en exécutant la commande qu'il contient:
sudo add-apt-repository ppa:daniel-milde/gdu
Après avoir mis à jour le logiciel disponible dans les référentiels, nous pouvons maintenant procéder à l'installation avec cette autre commande:
sudo apt install gdu
Installer en tant que composant logiciel enfichable
Nous retrouverons également ce programme disponible sur Snapcraft. Pour installez-le sur notre ordinateur il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'exécuter la commande:
snap install gdu-disk-usage-analyzer
Après l'installation, nous aurons besoin établir les connexions nécessaires:
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe snap connect gdu-disk-usage-analyzer:system-backup :system-backup
Et pour finir nous allons créer un alias, afin que nous puissions démarrer le programme en tapant simplement gdu. Cela peut être fait en utilisant la commande:
sudo snap alias gdu-disk-usage-analyzer.gdu gdu
Installer depuis GitHub
Pour installer la dernière version de ce programme, on peut aller au page des versions depuis gdu sur GitHub pour télécharger le fichier requis. La dernière version publiée ici est la 4.9.1. Si vous souhaitez utiliser le terminal pour le téléchargement, vous pouvez utiliser boucle dans un terminal (Ctrl + Alt + T) comme suit:
curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
Après l'installation, nous allons donner des autorisations d'exécution au fichier téléchargé. Nous allons faire cela avec la commande:
chmod +x gdu_linux_amd64
En conclusion, déplaçons le fichier dans le répertoire / usr / bin, et nous pouvons donc l'utiliser à partir de n'importe quel dossier de notre système opérationnel:
sudo mv gdu_linux_amd64 /usr/bin/gdu
Vérifiez l'installation
Quelle que soit l'option que vous utilisez pour installer le programme, nous pouvons maintenant vérifier l'installation et la version exécution de la commande suivante:
gdu --version
Je dois dire que dans la capture d'écran précédente, la version installée est celle obtenue aujourd'hui en téléchargeant le programme depuis GitHub.
Un rapide coup d'œil à gdu
Comme il l'a une interface utilisateur de terminal (TUI), nous pourrons naviguer dans les répertoires et les disques à l'aide des flèches du clavier. Cela nous permettra également de trier le résultat par nom de fichier ou par taille.
- Flèche vers le haut ok → déplacer le curseur vers le haut.
- Flèche vers le bas oj → pour déplacer le curseur vers le bas.
- Introduction → sélectionnez le répertoire / l'appareil.
- Flèche gauche oh → allez dans le répertoire principal.
- d → supprimer le fichier ou le répertoire sélectionné. Il demandera une confirmation.
- n → trier par nom.
- s → trier par taille.
- Ctrl + c → quitter l'application.
Pour en savoir plus sur les opérations que nous pouvons effectuer avec cet outil, il suffit devez-vous presser? depuis l'interface du programme pour accéder à l'aide.
Exécution de gdu
Si nous exécutons la commande gdu sans passer d'arguments, elle analysera le répertoire de travail actuel:
gdu
Pour analyser des répertoires particuliers, nous devons passer le nom du répertoire en argument:
gdu /ruta/de/carpeta/
Il est possible que pendant ou après l'analyse, nous voyions des caractères spéciaux dans les fichiers et les répertoires, et chacun a une signification particulière. Les personnages que nous pouvons trouver sont les suivants:
- [! ] → Erreur de lecture du répertoire
- [. ] → Erreur de lecture du sous-répertoire.
- [@] → Le fichier est socket ou simlink.
- [H] → Hardlink qui est déjà compté.
- [e] → Répertoire vide.
Si vous préférez voir la sortie noir et blanc, nous pouvons utiliser le option '-c' lorsque nous exécutons le programme:
gdu -c /ruta/de/carperta/
Toutes les commandes jusqu'à présent lanceront un mode interactif pour afficher les statistiques du disque. Si ce qui nous intéresse, c'est que la sortie est en mode non interactif, nous n'aurons plus qu'à ajouter le option '-n' en commande.
gdu -n .config/
Aide
Ce ne sont là que quelques-unes des options que nous pouvons utiliser lorsque nous lançons ce programme. Ils peuvent vérifier toutes les possibilités disponibles saisie dans le terminal (Ctrl + Alt + T):
gdu --help
Il existe de nombreux autres outils similaires avec le même objectif. C'est une option supplémentaire, qui peut être adaptée aux besoins de certains utilisateurs. Il se peut en savoir plus sur cet outil sur le page sur GitHub projet.