Diskonaut, un navigateur d'espace disque pour le terminal

à propos de diskonaut

Dans le prochain article, nous allons jeter un œil à diskonaut. Ceci est un navigateur d'espace disque que nous utiliserons depuis le terminal. Il est simple et construit avec Rust, en plus il est compatible avec Gnu / Linux et macOS. Pour l'utiliser, il suffira de spécifier un chemin absolu dans le système de fichiers, ou de l'exécuter dans le répertoire qui nous intéresse. Le programme va le scanner et indexer les métadonnées en mémoire afin que nous puissions explorer son contenu. En outre, cela nous permettra également d'inspecter l'utilisation de l'espace même lors de l'exécution du processus de numérisation.

Lorsque l'analyse est terminée, nous pourrons naviguer dans les sous-répertoires, obtenant une représentation visuelle d'une carte arborescente de ce qui consomme de l'espace disque. En outre, le programme nous permettra également de supprimer des fichiers et des répertoires, permettant à diskonaut de garder une trace de la quantité d'espace qu'il a libéré dans le processus. Il prend également en charge les raccourcis clavier pour une navigation plus facile.

Dans les lignes suivantes, nous verrons comment nous pouvons installer et utiliser diskonaut dans Ubuntu.

Installez diskonaut sur Ubuntu

Pour installer et utiliser diskonaut, il sera nécessaire d'avoir le langage de programmation Rust installé dans notre système. Rust est un langage de programmation relativement nouveau. Il promet de créer des applications rapides et sécurisées. Il est développé de manière totalement ouverte et sollicite l'opinion et la contribution de la communauté.

L'objectif principal de Calme est d'être un bon langage pour créer d'excellents programmes, côté client et serveur, qui s'exécutent sur Internet. Cela a mis un accent particulier sur la sécurité et le contrôle de la distribution de la mémoire. La syntaxe de ce langage est similaire à celle de C et C ++, avec des blocs de code délimités par des accolades et des structures de contrôle de flux telles que if, else, do, while et for.

Selon ses développeurs, il a été conçu pour être un langage sûr et pratique. Il prend en charge la programmation purement fonctionnelle, procédurale, impérative et orientée objet.

Si vous n'avez toujours pas installé cette langue sur votre système, vous pouvez consulter un article publié dans ce blog il y a quelque temps, ou vous pouvez également ouvrir un terminal (Ctrl + Alt + T) et installez-le à l'aide de la commande suivante:

installation de rouille

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Une fois que nous avons terminé l'installation et que notre système a installé Rust, nous devrions avoir une position dans le système. C'est le gestionnaire de paquets Rust. Pour l'utiliser, il sera intéressant de lire les instructions qui apparaîtront dans le terminal. Lorsque tout est disponible, nous pouvons déjà utiliser des frais pour installer diskonaut sur le système. Dans le même terminal, nous pouvons utiliser la commande:

installer diskonaut avec charge

cargo install diskonaut

Démarrez diskonaut

Une fois que diskonaut est installé, oui nous pouvons le démarrer dans le répertoire que nous voulons analyser. Nous pouvons également spécifier un chemin absolu comme argument de tout répertoire que nous voulons analyser:

cd /home/usuario

diskonaut

Ou nous pouvons également utiliser la commande de la manière suivante:

diskonaut /home/usuario

Une fois le programme lancé, nous verrons qu'en bas nous pourrons vérifier les raccourcis clavier disponibles pour une utilisation pratique et efficace avec diskonaut.

ouverture du diskonaut

Lorsque l'analyse est terminée, ou avant la fin, nous pourrons sélectionner un sous-répertoire et appuyer sur la touche Entrée pour l'explorer.

Comme je l'ai mentionné précédemment, diskonaut est une interface utilisateur de terminal qui dessine une carte visuelle de notre espace disque, ce qui nous permettra également de naviguer dans les sous-dossiers et de supprimer des fichiers ou des dossiers qui prennent trop de place. Puisqu'il s'agit d'une application terminale, peut être utile pour s'exécuter directement sur les serveurs (par exemple, pour nettoyer les journaux, les fichiers temporaires, les volumes ancrables ou simplement pour obtenir une représentation visuelle de l'utilisation de votre disque).

Pour plus d'informations sur ce programme, consultez référentiel diskonaut sur Github. Si un utilisateur souhaite contribuer à diskonaut, il peut le faire de plusieurs manières, et selon son créateur, toute contribution sera grandement appréciée. Si vous êtes intéressé, vous pouvez consulter la section sur le sujet à partir de la page à GitHub le projet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.