In questo articolo, imparerai come controllare la dimensione della directory su Linux usando l'ambiente della riga di comando. Tutti i comandi dimostrati in questo articolo sono stati eseguiti su un Ubuntu 20.04 Sistema. Tutti i metodi e i passaggi vengono eseguiti nel terminale. È possibile aprire rapidamente la finestra del terminale digitando Ctrl + Alt + T.
Di seguito sono riportati alcuni metodi che puoi utilizzare per verificare la dimensione della directory sui sistemi Linux. Esploreremo questi metodi uno per uno:
Metodo 1: selezionare la dimensione della directory usando il comando DU
Il comando predefinito utilizzato per verificare la dimensione della directory è noto come comando "du", che rappresenta Disk usaggio. Il comando DU è installato sulla maggior parte delle distribuzioni Linux. Usando il comando DU, è possibile visualizzare la dimensione della directory corrente del sistema, come segue:
$ du
Il comando sopra visualizza un elenco del contenuto della directory home. I numeri visualizzati a sinistra mostrano le dimensioni, in kilobyte, di ogni oggetto.
Utilizzando l'opzione -H, è anche possibile visualizzare l'output in forma più descrittiva, come segue:
$ du -h
Il comando sopra visualizza lo spazio nel chilo, mega e gigabyte con numeri.
Per trovare la dimensione della directory specifica, utilizzare la seguente sintassi:
$ DU -H /Directory -Path
Dovrai eseguire il comando sopra come utente sudo, poiché alcune directory richiedono determinate autorizzazioni accedono a un particolare contenuto di directory.
Utilizzare il comando seguente per verificare la dimensione della directory della directory /var:
$ sudo du -h /var
Con l'opzione -HC, è possibile visualizzare le dimensioni della directory specifica in forma leggibile dall'uomo, come segue:
$ sudo du -hc /var
È inoltre possibile modificare la profondità del percorso della sottodirectory usando l'opzione massima. Ad esempio, se si desidera solo visualizzare la directory superiore, allora è necessario impostare il massimo del profumo = 0, come segue:
$ sudo du -hc -max -depth = 0 /var
Allo stesso modo, per recuperare la directory superiore con uno strato di sottodirectory, quindi imposterà Max-Depth = 1.
$ sudo du -hc -max -depth = 1 /var
Se si desidera esplorare più comandi relativi a DU, puoi utilizzare il seguente comando:
$ man du
Metodo 2: controlla la dimensione della directory usando il comando albero
Il comando albero viene utilizzato per visualizzare directory, sottodirectory e file nel formato dell'albero. Puoi rendere questo comando più utile inserendo flag e opzioni per la personalizzazione. Il comando albero non è già installato sulla maggior parte dei sistemi Linux. È possibile installare questo comando utilizzando il gestore dei pacchetti APT, come segue:
$ sudo Apt Installa Tree
Per visualizzare la directory corrente, le sottodirectory e i file utilizzano il seguente comando sul terminale:
$ albero -d -h
Con il comando ad albero, è possibile recuperare anche il contenuto di una directory specifica utilizzando la seguente sintassi:
$ Tree /Directory-Path
Per elencare il contenuto della directory /var, utilizzerai il seguente comando:
$ albero /var
Dopo aver completato il comando, visualizzerà il numero totale di directory e sottodirectory.
Per saperne di più sul comando albero, utilizzare il comando seguente:
$ Man Tree
Metodo 3: selezionare la dimensione della directory usando il comando NCDU
L'utilizzo del disco NCURSES, abbreviato "NCDU", viene anche utilizzato per controllare la dimensione della directory. NCDU non è installato per impostazione predefinita sulla maggior parte dei sistemi Linux. Dovrai installare questo comando utilizzando la riga di comando tramite il gestore del pacchetto APT, come segue:
$ sudo APT Installa NCDU
Usando NCDU, è possibile visualizzare una visualizzazione interattiva dell'utilizzo del disco del sistema. Esegui quanto segue per provare questo comando:
$ ncdu
L'angolo in alto in alto a sinistra visualizza la directory corrente da visualizzare. La colonna sinistra visualizza la dimensione della directory nel valore numerico, in cui i segni # indicano la dimensione accanto a ciascuna directory. Usando i tasti freccia, è possibile navigare tra queste righe. Qui, lo scopo della freccia destra è quello di sfogliare la directory e lo scopo della freccia sinistra è di spostarti indietro.
Con il comando NCDU, puoi anche prendere di mira una particolare directory, come segue:
$ ncdu /var
Per lasciare l'interfaccia NCDU, premere "Q" e per assistenza, premere "?'.
In questo articolo, hai imparato a controllare la dimensione della directory dell'utilizzo della riga di comando del terminale su Ubuntu 20.04 Sistemi Linux attraverso tre diversi metodi. È possibile esplorare più comandi relativi ai comandi Tree, NCDU e DU usando il terminale. Questi comandi possono essere utilizzati su tutte le distribuzioni Linux. Se hai domande o suggerimenti, sentiti libero di commentare di seguito.