Linux Guide · 4 min read · Oct 27, 2025

Come controllare lo spazio su disco su Ubuntu 24.04

Monitorare le informazioni sull’uso del disco è un compito quotidiano di qualsiasi amministratore di sistema. Linux ha utilità facili da usare che ti aiutano a trovare lo spazio su disco del tuo sistema dalla riga di comando.

  • df command: Mostra la quantità di spazio su disco utilizzato dai file system Linux.
  • du command: Mostra la quantità di spazio su disco utilizzato da file e directory.

In questo tutorial, ti mostrerò diversi modi per controllare lo spazio su disco su Linux.

Controlla lo spazio su disco su Ubuntu

Prerequisiti

  • Un server che esegue il sistema operativo Ubuntu Linux.
  • Una password di root configurata sul server.

Controlla lo spazio su disco utilizzando il comando df

Puoi usare il comando df senza alcun argomento per controllare l’uso dello spazio su disco dei file system montati.

df

Dovresti vedere il seguente output:

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1      288237920 35699668 237873500  14% /
none                   4        0         4   0% /sys/fs/cgroup
udev             1950372        4   1950368   1% /dev
tmpfs             392664     4548    388116   2% /run
none                5120        0      5120   0% /run/lock
none             1963312   150760   1812552   8% /run/shm
none              102400       48    102352   1% /run/user
/dev/sda5      187308940 37156240 140614908  21% /Data
/dev/loop0         93568    93568         0 100% /snap/core/8592
/dev/loop1        177536   177536         0 100% /snap/skype/112
/dev/loop2         93568    93568         0 100% /snap/core/8689
/dev/loop3         46080    46080         0 100% /snap/gtk-common-themes/1440
/dev/loop4         56064    56064         0 100% /snap/core18/1668
/dev/loop5        177664   177664         0 100% /snap/skype/115
/dev/loop6        164096   164096         0 100% /snap/gnome-3-28-1804/116
/dev/loop7         56832    56832         0 100% /snap/teams-for-linux/79

Una breve spiegazione di ciascuna colonna è mostrata di seguito:

  • Filesystem: Mostra il nome della partizione del file system.
  • 1K-blocks: Mostra la dimensione del file system in blocchi da 1K.
  • Used: Mostra lo spazio utilizzato.
  • Available: Mostra lo spazio disponibile.
  • Use%: Mostra lo spazio utilizzato in percentuale.
  • Mounted on: Mostra la directory su cui è montato il file system.

Mostra lo spazio su disco in formato leggibile dall’uomo

Se desideri visualizzare l’uso dello spazio su disco in formato leggibile dall’uomo, usa il comando df con l’opzione h.

df -h

Otterrai il seguente output:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       275G   35G  227G  14% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           384M  4.7M  379M   2% /run
none            5.0M     0  5.0M   0% /run/lock
none            1.9G  160M  1.8G   9% /run/shm
none            100M   48K  100M   1% /run/user
/dev/sda5       179G   36G  135G  21% /Data
/dev/loop0       92M   92M     0 100% /snap/core/8592
/dev/loop1      174M  174M     0 100% /snap/skype/112
/dev/loop2       92M   92M     0 100% /snap/core/8689
/dev/loop3       45M   45M     0 100% /snap/gtk-common-themes/1440
/dev/loop4       55M   55M     0 100% /snap/core18/1668
/dev/loop5      174M  174M     0 100% /snap/skype/115
/dev/loop6      161M  161M     0 100% /snap/gnome-3-28-1804/116
/dev/loop7       56M   56M     0 100% /snap/teams-for-linux/79

Visualizza il tipo di file system

Puoi usare il comando df con l’opzione T per visualizzare il tipo di file system insieme ad altre informazioni.

df -T

Dovresti vedere il seguente output:

Filesystem     Type     1K-blocks     Used Available Use% Mounted on
/dev/sda1      ext4     288237920 35700492 237872676  14% /
none           tmpfs            4        0         4   0% /sys/fs/cgroup
udev           devtmpfs   1950372        4   1950368   1% /dev
tmpfs          tmpfs       392664     4976    387688   2% /run
none           tmpfs         5120        0      5120   0% /run/lock
none           tmpfs      1963312   223944   1739368  12% /run/shm
none           tmpfs       102400       48    102352   1% /run/user
/dev/sda5      ext4     187308940 37156240 140614908  21% /Data
/dev/loop0     squashfs     93568    93568         0 100% /snap/core/8592
/dev/loop1     squashfs    177536   177536         0 100% /snap/skype/112
/dev/loop2     squashfs     93568    93568         0 100% /snap/core/8689
/dev/loop3     squashfs     46080    46080         0 100% /snap/gtk-common-themes/1440
/dev/loop4     squashfs     56064    56064         0 100% /snap/core18/1668
/dev/loop5     squashfs    177664   177664         0 100% /snap/skype/115
/dev/loop6     squashfs    164096   164096         0 100% /snap/gnome-3-28-1804/116
/dev/loop7     squashfs     56832    56832         0 100% /snap/teams-for-linux/79

Per visualizzare le informazioni sulla partizione ext4, esegui il seguente comando:

df -t ext4

Dovresti vedere il seguente output:

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1      288237920 35700936 237872232  14% /
/dev/sda5      187308940 37156240 140614908  21% /Data

Controlla l’uso dello spazio su disco con il comando du

Puoi anche usare il comando du per controllare l’uso dello spazio su disco in un sistema Linux.

Eseguire il comando du senza alcun argomento mostrerà l’uso dello spazio su disco della tua directory corrente:

du

Dovresti vedere il seguente output:

308     ./.anydesk/thumbnails
1256    ./.anydesk
164     ./.gftp
4       ./.xx-svn-diff
4       ./Public
4       ./.local/share/folks
12      ./.local/share/data/Nextcloud
16      ./.local/share/data
4       ./.local/share/gstreamer-1.0/presets
8       ./.local/share/gstreamer-1.0
20      ./.local/share/unity-webapps
8       ./.local/share/vlc
4       ./.local/share/evolution/calendar/trash
8       ./.local/share/evolution/calendar/system
16      ./.local/share/evolution/calendar
4       ./.local/share/evolution/mail/trash
8       ./.local/share/evolution/mail
4       ./.local/share/evolution/memos/trash

Per visualizzare le informazioni in formato leggibile dall’uomo, esegui il seguente comando:

du -h

Dovresti vedere il seguente output:

308K    ./.anydesk/thumbnails
1.3M    ./.anydesk
164K    ./.gftp
4.0K    ./.xx-svn-diff
4.0K    ./Public
4.0K    ./.local/share/folks
12K     ./.local/share/data/Nextcloud
16K     ./.local/share/data
4.0K    ./.local/share/gstreamer-1.0/presets
8.0K    ./.local/share/gstreamer-1.0
20K     ./.local/share/unity-webapps
8.0K    ./.local/share/vlc
4.0K    ./.local/share/evolution/calendar/trash
8.0K    ./.local/share/evolution/calendar/system
16K     ./.local/share/evolution/calendar

Puoi usare il comando du con l’opzione -hs per visualizzare l’uso totale dello spazio su disco della directory specificata.

du -hs /var/log

Dovresti vedere il seguente output:

18M /var/log

Puoi anche usare il comando du con il parametro sort per ordinare i file e le directory per dimensione come mostrato di seguito:

du -h | sort -rn

Dovresti vedere il seguente output:

136K    ./master-pdf-editor-4/lang/qt
124K    ./master-pdf-editor-5/stamps/Standard
124K    ./master-pdf-editor-4/stamps/Standard
80K ./master-pdf-editor-5/templates
80K ./master-pdf-editor-4/templates
77M ./HD-Wallpaper
76K ./master-pdf-editor-5/templates/stamps
76K ./master-pdf-editor-4/templates/stamps
64M ./Mummy
52K ./111
48M ./master-pdf-editor-5
44M ./master-pdf-editor-4
19M ./master-pdf-editor-5/lang
15M ./master-pdf-editor-4/lang
12M ./Webserver

Conclusione

Nella guida sopra, hai imparato come controllare l’uso dello spazio su disco con i comandi du e df. Spero che questo ti aiuti nelle tue attività quotidiane.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.