Linux / Unix

Visualizza il comando della dimensione della directory di Linux

La gestione dei sistemi Linux comporta molte attività, alcune più importanti di altre, e una di queste è proprio avere una chiara consapevolezza della dimensione delle directory in cui ospitiamo i file e le variabili, questa è la chiave per conoscere la dimensione che occupano sul disco e con esso determinare le attività di debug nel caso in cui abbiamo spazio inutilizzabile in eccesso sul computer ..

Potremmo andare file per file per vedere le loro proprietà e con questo determinare la dimensione di ciascuno, ma questo logicamente diventa un compito noioso ed esteso, per evitare che Linux ci offra il comando du per un controllo molto più completo.

Du è un comando Linux standard con il quale accediamo ai dettagli e alle informazioni sull'utilizzo del disco in modo integrale, du funziona integralmente per directory specifiche e presenta varianti che ci consentono di personalizzare l'output in base ai requisiti informativi.

AdminGuides spiegherà come utilizzare il comando du per vedere la dimensione di una directory in Linux.

Come vedere la dimensione di una directory in Linux con du

Passo 1

La sintassi di base è di eseguire du senza alcun parametro, di conseguenza vedremo quanto segue:

 di

I valori che vediamo all'estrema sinistra sono l'utilizzo del disco, quindi vediamo la directory specifica e alla fine del risultato troviamo un riepilogo dell'intera directory / home ..

Passo 2

È possibile utilizzare du per una directory specifica:

 della directory

Passaggio 3

Vediamo che il risultato è in kilobyte, possiamo visualizzare la dimensione in "formato leggibile dall'uomo" con il parametro -h:

 della directory -h

Passaggio 4

Questo risultato viene ora visualizzato in MB, questo valore può essere espresso in megabyte o kilobyte secondo necessità nel modo seguente:

 directory du -k / (kilobyte) directory du -m / (megs)

Passaggio 5

Quando si utilizza il comando du, vedremo le sottodirectory più grandi in alto, per aumentare il livello di profondità della directory, useremo il parametro –max-depth come segue:

du -h --max-profondità = 1 | sort -hr

Passaggio 6

Nel caso in cui vogliamo visualizzare l'utilizzo del disco di tutti gli elementi, inclusi file e directory, useremo il parametro -a:

 du -ah / directory

Passaggio 7

Con il comando du è possibile visualizzare due o più directory contemporaneamente, per questo eseguiamo la seguente sintassi.

 du Directory 1 Directory 2

Passaggio 8

Per verificare l'utilizzo totale dello spazio su disco utilizzato per una singola directory, utilizzeremo il parametro -s:

 du -sh / directory

Passaggio 9

Questo vale per le directory globali:

Passaggio 10

Il comando du ci permette di visualizzare i totali globali grazie al parametro -c come segue:

 directory du -csh

Passaggio 11

Possiamo solo visualizzare il totale generale della directory comprese tutte le sottodirectory, per questo dobbiamo usare il comando grep con il comando du in questo modo:

du -ch Download / | presa totale

Passaggio 12

I parametri generali del comando du sono:

Termina ogni riga di output con NULL
 -0, –null
Scrive il conteggio di tutti i file, non solo delle directory
 -a, –all
Stampa le dimensioni apparenti, piuttosto che l'utilizzo effettivo del disco
 –Dimensione apparente
Adatta le dimensioni a SIZE prima di stampare sulla console
 -B, –block-size = SIZE
Genera il totale generale della dimensione della directory
 -c, –total
Stampa il totale per la directory solo se è N o meno livelli inferiori all'argomento della riga di comando
 d, –max-profondità = N
Stampa il risultato in un formato leggibile dall'uomo
 -h, –lettura umana
Si applica alle directory, in questo caso non include la dimensione delle sottodirectory
 -S, -separate-dirs
Mostra solo il totale di ciascuna directory
 -s, –summarize
Visualizza l'ora dell'ultima modifica di qualsiasi file o directory
 -Tempo

Con il comando du abbiamo a portata di mano una soluzione completa per conoscere la dimensione di una directory in Linux.

adminguides

Recent Posts

Risolto dopo l'aggiornamento di Windows 11, lo strumento di cattura non funziona

Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…

1 anno ago

Correggi un errore di masterizzazione disco non trovato durante la masterizzazione di un'immagine

Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…

1 anno ago

Correggi l'errore danneggiato del file Adcjavas.Inc

Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…

1 anno ago

Correggi l'errore 0X0000013C INVALID_IO_BOOST_STATE

Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…

1 anno ago

Correzione dell'errore 0x800f0825 Impossibile disinstallare il pacchetto permanente

FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…

1 anno ago

Risolto il problema con il suono di Acer Nitro 5 non funzionante, crepitio dell'audio o basso

Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…

1 anno ago