Barra laterale

utilita:i_comandi_df_e_du

I comandi df e du

Autore: Calogero Bonasia www.odisseo.info
Ultima revisione: 16 ottobre 2006

Il comando df visualizza l'utilizzo dello spazio disco dei filesystem montati.

L'opzione -T indica il tipo di filesystem. La misurazione avviene in maniera predefinita in blocchi da 1K, ma potrebbe non essere subito comprensibile, per cui è meglio utilizzare lo switch -h.

    $ df -h -T
    Filesystem Type Size Used Avail Use% Mounted on
    /dev/hda6 ext3 20G 9.3G 9.1G 51% /
    /dev/hda7 reiserfs 13G 2.1G 11G 17% /mnt/suse
    /dev/sda1 vfat 241M 152M 90M 63% /media/usbdisk

Il comando du permette di determinare l'occupazione di spazio da parte delle singole directory o dei singoli file. Per misurare la dimensione di una directory particolare, ad esempio, si può scrivere:

    $ du -h /home/miadir/spammersdapunire

Anche in questo caso il formato predefinito è la visualizzazione in Kilobytes. L'opzione -c stampa il valore della dimensione totale della directory (alla fine), mentre -s visualizza un riepilogo senza visualizzare le eventuali sottodirectory.

Un esempio pratico dell'uso di du:

    $ du -ch | grep total

visualizza in un'unica linea la dimensione totale della directory corrente. Con il parametro –exclude=type si può escludere un particolare tipo di file dal conteggio.

Per ottenere invece un elenco dei file ordinati per dimensione, si può scrivere:

    $ du -ah | sort -n

utilita/i_comandi_df_e_du.txt · Ultima modifica: 18/04/2018 - 15:50 (modifica esterna)