Diskonaut, un navegador d'espai en disc per a la terminal

about diskonaut

En el següent article anem a fer una ullada a diskonaut. aquest és un navegador d'espai en disc que utilitzarem des de la terminal. És simple i s'ha creat amb Rust, a més és compatible amb GNU / Linux i macOS. Per utilitzar-lo, només haurem d'especificar una ruta absoluta en el sistema d'arxius, o executar al directori que ens interessi. El programa el va escanejar i indexarà les metadades en la memòria perquè puguem explorar el seu contingut. A més també ens permetrà inspeccionar l'ús de l'espai fins i tot mentre realitza el procés d'escaneig.

Quan es completi l'escaneig, podrem navegar a través dels subdirectoris, obtenint una representació visual de mapa d'arbre del que està consumint l'espai en disc. A més, el programa també ens permetrà eliminar arxius i directoris, fent que diskonaut realitzi un seguiment de la quantitat d'espai que ha alliberat en el procés. També admet tecles de drecera per facilitar la navegació.

En les següents línies veurem com podem instal·lar i utilitzar diskonaut en Ubuntu.

Instal·lar diskonaut en Ubuntu

Per instal·lar i utilitzar diskonaut, serà necessari tenir instal·lat el llenguatge de programació Rust en el nostre sistema. Rust és un llenguatge de programació que és relativament nou. Promet crear aplicacions ràpides i segures. Està desenvolupat de forma totalment oberta i busca l'opinió i contribució de la comunitat.

L'objectiu principal d' Rovell és ser un bon llenguatge per a la creació de grans programes, de la banda de el client i de servidor, que s'executin a Internet. Això va fer que es posés especial èmfasi en la seguretat i el control de distribució de la memòria. La sintaxi d'aquest llenguatge és similar a la de C i C ++, amb blocs de codi delimitats per claus i estructures de control de flux com ara if, else, do, while i for.

Segons els seus desenvolupadors ha estat dissenyat per a ser un llenguatge segur i pràctic. Suporta programació funcional pura, per procediments, imperativa i orientada a objectes.

Si encara no comptes amb aquest llenguatge instal·lat al sistema, pots consultar un article que es va publicar en aquest blog fa un temps, o també pots obrir un terminal (Ctrl + Alt + T) i instal·lar utilitzant la següent comanda:

instal·lació de Rust

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

Una vegada que acabem la instal·lació i el nostre sistema tingui instal·lat Rust, hauríem de disposar de càrrec en el sistema. Aquest és l'administrador de paquets Rust. Per poder utilitzar-lo, serà interessant llegir les instruccions que apareixeran a la terminal. Quan tot estigui disponible, ja podem utilitzar càrrec per instal·lar diskonaut en el sistema. En la mateixa terminal, podem utilitzar la comanda:

instal·lar diskonaut amb càrrec

cargo install diskonaut

Inicia diskonaut

Una vegada que diskonaut està instal · lat, ja podem iniciar-lo en el directori que vulguem analitzar. També podrem especificar com a argument una ruta absoluta de qualsevol directori que vulguem analitzar:

cd /home/usuario

diskonaut

O també podrem utilitzar la comanda de la següent manera:

diskonaut /home/usuario

Una vegada que s'iniciï el programa, veurem que a la part inferior podrem consultar les dreceres de teclat disponibles per usar amb diskonaut de forma còmoda i eficient.

obrint diskonaut

Quan es completi l'escaneig, o abans de finalitzar, podrem seleccionar un subdirectori, i prémer la tecla Retorn per explorar-lo.

Com he esmentat abans, diskonaut és una interfície d'usuari de terminal que dibuixa un mapa visual del nostre espai en disc, que a més ens permetrà navegar a través d'subcarpetes i eliminar arxius o carpetes que ocupen massa espai. Atès que és una aplicació de terminal, també pot ser útil per executar-se directament en els servidors (per exemple, per netejar registres, arxius temporals, volums acoblables o simplement per obtenir una representació visual de la utilització del seu disc).

Es pot consultar més informació sobre aquest programa en el repositori de diskonaut a Github. Si algun usuari vol contribuir a diskonaut, pot fer-ho de diverses maneres, i segons el seu creador tota contribució serà molt apreciada. Si t'interessa, pots consultar la secció a l'respecte des de la pàgina en GitHub del projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.