Gdu, un analizzatore di utilizzo del disco semplice e veloce

su gdu

Nel prossimo articolo daremo uno sguardo a gdu. Riguarda un analizzatore di utilizzo del disco, che è open source e scritto in go. Gdu può essere trovato disponibile per Gnu / Linux, macOS e Microsoft Windows. Secondo il suo creatore, questo programma è ispirato a godu, dua, ncdu e df.

Gdu (Vai all'utilizzo del disco) è molto simile a ncdu, un popolare analizzatore di utilizzo del disco console. Anche se ha una differenza importante, ed è la velocità del programma. Lo strumento gdu è stato creato per le unità SSD, dove è possibile utilizzare l'elaborazione parallela. Questo strumento può funzionare anche con HDD, ma ottiene prestazioni inferiori rispetto alle unità SSD.

Gdu, un analizzatore di utilizzo del disco che possiamo usare in Ubuntu

Gli utenti di Ubuntu possono utilizzare diversi modi per installare gdu, come ad esempio:

Installa dal repository

Per utilizzare questa opzione di installazione, iniziamo aggiungendo il repository del progetto. Possiamo farlo aprendo un terminale (Ctrl + Alt + T) ed eseguendo il comando al suo interno:

aggiungi repo gdu

sudo add-apt-repository ppa:daniel-milde/gdu

Dopo aver aggiornato il software disponibile dai repository, ora possiamo procedere all'installazione con questo altro comando:

installa gdu apt

sudo apt install gdu

Installa come snap

Troveremo anche questo programma disponibile su Snapcraft. Per installalo sul nostro computer dobbiamo solo aprire un terminale (Ctrl + Alt + T) ed eseguire il comando:

installa gdu snap

snap install gdu-disk-usage-analyzer

Dopo l'installazione avremo bisogno di stabilire le connessioni necessarie:

collegamenti a scatto

snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
snap connect gdu-disk-usage-analyzer:system-backup :system-backup

E per finire creeremo un alias, in modo da poter avviare il programma semplicemente digitando gdu. Questo può essere fatto usando il comando:

creare un alias con snap

sudo snap alias gdu-disk-usage-analyzer.gdu gdu

Installa da GitHub

Per installare l'ultima versione di questo programma, possiamo andare al pagina delle versioni da gdu su GitHub per scaricare il file richiesto. L'ultima versione pubblicata qui è la 4.9.1. Se vuoi usare il terminale per il download, puoi usare arricciare in un terminale (Ctrl + Alt + T) come segue:

scarica gdu da GitHub

curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz

Dopo l'installazione, lo faremo concedere i permessi di esecuzione al file scaricato. Lo faremo con il comando:

chmod +x gdu_linux_amd64

In conclusione, spostiamo il file nella directory / usr / bin, e così possiamo usarlo da qualsiasi cartella del nostro sistema operativo:

dare i permessi ai file

sudo mv gdu_linux_amd64 /usr/bin/gdu

Verifica l'installazione

Qualunque opzione tu usi per installare il programma, ora possiamo farlo controllare l'installazione e la versione eseguendo il seguente comando:

controlla la versione installata

gdu --version

Devo dire che nello screenshot precedente la versione installata è quella ottenuta oggi scaricando il programma da GitHub.

Una rapida occhiata a gdu

Come ha fatto un'interfaccia utente del terminale (TUI), saremo in grado di navigare tra directory e dischi utilizzando le frecce della tastiera. Ci consentirà inoltre di ordinare il risultato in base al nome del file o alla dimensione.

gdu aiuto

  • Freccia su ok → sposta il cursore in alto.
  • Freccia giù oj → per spostare il cursore verso il basso.
  • Intro → seleziona directory / dispositivo.
  • Freccia sinistra oh → vai alla directory principale.
  • d → elimina il file o la directory selezionata. Chiederà conferma.
  • n → ordina per nome.
  • s → ordina per dimensione.
  • Ctrl + c → esci dall'applicazione.

Per saperne di più sulle operazioni che possiamo eseguire con questo strumento, basta devi premere? dall'interfaccia del programma per accedere alla guida.

Esecuzione di gdu

Se eseguiamo il comando gdu senza passare alcun argomento, eseguirà la scansione della directory di lavoro corrente:

esegui gdu

gdu

a eseguire la scansione di directory particolari, dobbiamo passare il nome della directory come argomento:

gdu /ruta/de/carpeta/

È possibile che durante o dopo la scansione vediamo caratteri speciali nei file e nelle directory e ognuno ha un significato speciale. I personaggi che possiamo trovare sono i seguenti:

  • [! ] → Errore durante la lettura della directory
  • [. ] → Errore durante la lettura della sottodirectory.
  • [@] → Il file è socket o simlink.
  • [H] → Hardlink già conteggiato.
  • [e] → Directory vuota.

Se si preferisce vedere l'output in bianco e nero, possiamo usare il opzione "-c" quando eseguiamo il programma:

gdu in bianco e nero

gdu -c /ruta/de/carperta/

Tutti i comandi fino ad ora lanceranno una modalità interattiva per visualizzare le statistiche del disco. Se quello che ci interessa è che l'output sia in modalità non interattiva, dovremo solo aggiungere il file opzione "-n" comandare.

gdu non interattivo

gdu -n .config/

Aiuto

Queste sono solo alcune delle opzioni che possiamo usare quando lanciamo questo programma. Loro possono controlla tutte le possibilità disponibili digitando nel terminale (Ctrl + Alt + T):

aiuto dal terminale

gdu --help

Esistono molti altri strumenti simili con lo stesso obiettivo. Questa è un'altra opzione, che può essere adattata alle esigenze di alcuni utenti. Può saperne di più su questo strumento dal pagina su GitHub 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.