LINUX

Come ottenere la dimensione della directory in Linux

come trovare l'utilizzo del disco delle directory in Linux

In questo articolo, ci concentriamo su come controllare la dimensione della directory sui sistemi Linux. Realizzeremo questo utilizzando l’interfaccia della riga di comando.

Il comando utilizzato per recuperare le dimensioni dei file è il comando du, abbreviazione di utilizzo del disco.

La sintassi per usare du è

du [OPTION]... [FILE] [directory]

Controlla la dimensione di una directory

Per trovare la dimensione di una directory eseguire

# du -sh

Consentitemi di suddividere ulteriormente questo comando

-s , --summarize -  Displays only a total for each argument
-h , --human-readable - This prints the sizes in a human readable format. e.g 50G , 285M

Ad esempio, per ottenere la dimensione di una directory, esegui

# du -sh directory_name/

In questo caso, ho una directory chiamata “django” nella mia attuale directory di lavoro. Per trovare la taglia, ho corso,

# du -sh /django

Esempio di output

252M    django/

Mostra la dimensione della directory in KB/MB o GB

Puoi anche decidere di visualizzare la dimensione dell’utilizzo del disco in Kb, MB o GB.

Per ottenere questo è sufficiente utilizzare K per kilobyte e – m per megabyte. Utilizzando la nostra directory di esempio, la sintassi sarà

# du -k django/

Esempio di output

trovare l'utilizzo del disco per directory e sottocartelle

Per visualizzare l’utilizzo in megabyte rotolati,

# du -m django

Esempio di output

trovare l'utilizzo del disco per directory e sottocartelle

Come avrai notato, i comandi mostrano solo l’utilizzo del disco della directory, ma non le dimensioni del file. Per visualizzare le dimensioni dei file, utilizzare -UN bandiera come mostrato. il flag -a specifica tutti i file e le directory

# du -ah /django

Campione di uscita

trovare l'utilizzo del disco per directory e sottocartelle

Trova l’utilizzo totale della directory

Per vedere l’utilizzo totale di tutti i file e le directory nella tua directory, aggiungi il flag -c come mostrato

# du -csh django/

Uscita

252M django/
252M total

trova l'utilizzo del disco per directory e sottocartelle

Se vuoi visualizzare solo il totale complessivo di una data directory, incluse tutte le sottodirectory, usa il comando grep con il comando “du”, come sotto.

# du -ch django | grep  docs

Esempio di output

trovare l'utilizzo del disco di una directory specifica

Trova l’uso del disco della sottocartella

Per mostrare quali sottocartelle occupano spazio su disco. Corri sotto comando

# du -h --max-depth=1 | sort -hr

Esempio di output

Per ulteriori informazioni sul comando du eseguire

# man du

Questo è tutto quello che avevo per voi gente. Ci auguriamo che questo tutorial ti sia stato utile. Restate sintonizzati per argomenti più utili.

Leggi anche:

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close