Diskonaut, un browser dello spazio su disco per il terminale

su diskonaut

Nel prossimo articolo daremo uno sguardo al diskonaut. Questo è un browser dello spazio su disco che useremo dal terminale. È semplice e costruito con Rust, inoltre è compatibile con Gnu / Linux e macOS. Per usarlo dovremo solo specificare un percorso assoluto nel file system, oppure eseguirlo nella directory che ci interessa. Il programma lo scansionerà e indicizzerà i metadati in memoria in modo che possiamo esplorarne il contenuto. Inoltre, ci consentirà anche di ispezionare l'uso dello spazio anche durante l'esecuzione del processo di scansione.

Quando la scansione è completa, saremo in grado di navigare attraverso le sottodirectory, ottenendo una rappresentazione visiva di una mappa ad albero di ciò che sta consumando lo spazio su disco. Inoltre, il programma ci consentirà anche di eliminare file e directory, facendo in modo che diskonaut tenga traccia della quantità di spazio che ha liberato durante il processo. Supporta anche le scorciatoie da tastiera per una navigazione più semplice.

Nelle righe seguenti vedremo come installare e utilizzare diskonaut in Ubuntu.

Installa diskonaut su Ubuntu

Per installare e utilizzare diskonaut, sarà necessario avere il linguaggio di programmazione Rust installato nel nostro sistema. Rust è un linguaggio di programmazione relativamente nuovo. Promette di creare applicazioni veloci e sicure. Si sviluppa in modo totalmente aperto e cerca l'opinione e il contributo della comunità.

L'obiettivo principale di Ruggine deve essere un buon linguaggio per creare ottimi programmi, lato client e lato server, che girano su Internet. Ciò poneva un'enfasi particolare sulla sicurezza e sul controllo della distribuzione della memoria. La sintassi di questo linguaggio è simile a quella di C e C ++, con blocchi di codice delimitati da parentesi graffe e strutture di controllo del flusso come if, else, do, while e for.

Secondo i suoi sviluppatori è stato progettato per essere un linguaggio pratico e sicuro. Supporta la pura programmazione funzionale, procedurale, imperativa e orientata agli oggetti.

Se ancora non hai questa lingua installata sul tuo sistema, puoi farlo consultare un articolo che è stato pubblicato in questo blog qualche tempo fa, oppure puoi anche aprire un terminale (Ctrl + Alt + T) e installalo utilizzando il seguente comando:

installazione di ruggine

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

Una volta terminata l'installazione e il nostro sistema ha installato Rust, dovremmo avere una posizione nel sistema. Questo è il gestore di pacchetti Rust. Per usarlo, sarà interessante leggere le istruzioni che appariranno nel terminale. Quando tutto è disponibile, possiamo già utilizzare l'addebito per installa diskonaut sul sistema. Nello stesso terminale possiamo usare il comando:

installa diskonaut con carica

cargo install diskonaut

Avvia diskonaut

Una volta installato diskonaut, ya possiamo avviarlo nella directory che vogliamo analizzare. Possiamo anche specificare un percorso assoluto come argomento di qualsiasi directory che vogliamo analizzare:

cd /home/usuario

diskonaut

Oppure possiamo anche usare il comando nel modo seguente:

diskonaut /home/usuario

Una volta avviato il programma, vedremo che in fondo saremo in grado di farlo controlla le scorciatoie da tastiera disponibili per un utilizzo comodo ed efficiente con diskonaut.

apertura di diskonaut

Quando la scansione è completa, o prima di terminare, saremo in grado di selezionare una sottodirectory e premere il tasto Invio per esplorarla.

Come ho detto prima, diskonaut è un'interfaccia utente terminale che disegna una mappa visiva del nostro spazio su disco, che ci permetterà anche di navigare tra le sottocartelle ed eliminare file o cartelle che occupano troppo spazio. Poiché si tratta di un'applicazione terminale, anche può essere utile per essere eseguito direttamente sui server (ad esempio, per pulire registri, file temporanei, volumi agganciabili o semplicemente per ottenere una rappresentazione visiva dell'utilizzo del disco).

Ulteriori informazioni su questo programma sono disponibili all'indirizzo repository diskonaut su Github. Se un utente vuole contribuire a diskonaut, può farlo in diversi modi e, secondo il suo creatore, qualsiasi contributo sarà molto apprezzato. Se sei interessato, puoi consultare la sezione in merito dalla pagina all'indirizzo GitHub il progetto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.