Process Management Commands (fg, bg, top, ps, kill, nice, renice, df, free) Linux Tutorial
Sommario:
- Utilizzo del comando df
- Mostra l'utilizzo dello spazio su disco in formato leggibile dall'uomo
- Tipi di file system
- Visualizza utilizzo Inode
- Formato di output
- Conclusione
Quanto spazio mi resta sul disco rigido? C'è abbastanza spazio libero su disco per scaricare un file di grandi dimensioni o installare una nuova applicazione?
Su sistemi basati su Linux è possibile utilizzare il comando
df
per ottenere un rapporto dettagliato sull'utilizzo dello spazio su disco del sistema.
Utilizzo del comando df
La sintassi generale per il comando
df
è la seguente:
df… FILESYSTEM…
Se utilizzato senza alcun argomento, il comando
df
visualizzerà informazioni su tutti i file system montati:
df
Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data tmpfs 1643728 40 1643688 1% /run/user/1000
Ogni riga include informazioni sul nome del file system (Filesystem), la dimensione (blocchi da 1K), lo spazio utilizzato (Usato), lo spazio disponibile (Disponibile), la percentuale di spazio utilizzato (Usa%) e la directory in cui il filesystem è montato (montato su).
Per visualizzare le informazioni solo per un file system specifico, passare il nome o il punto di montaggio al comando
df
.
Ad esempio, per mostrare lo spazio disponibile sul file system montato nella directory principale di sistema
/
è possibile utilizzare
df /dev/nvme0n1p3
o
df /
.
df /
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183057872 27865672 87% /
Mostra l'utilizzo dello spazio su disco in formato leggibile dall'uomo
Per impostazione predefinita, il comando
df
mostra lo spazio su disco in blocchi da 1 kilobyte e la dimensione dello spazio su disco utilizzato e disponibile in kilobyte. Per visualizzare le informazioni in formato leggibile dall'uomo (megabyte e gigabyte), utilizzare l'opzione
-h
:
df -h
Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 24K 7.9G 1% /tmp /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/1000
Tipi di file system
L'opzione
-T
dice a
df
di visualizzare i tipi di file system:
df -t
Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm tmpfs tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data tmpfs tmpfs 1643728 40 1643688 1% /run/user/1000
Ad esempio, per elencare tutte le partizioni ext4 dovresti eseguire:
df -t ext4
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183666112 27257432 88% / /dev/sda1 480588496 172832632 283320260 38% /data
Come sopra, l'opzione
-x
consente di limitare l'output ai file system che non sono di un tipo specifico.
Visualizza utilizzo Inode
Se utilizzato con l'opzione
-i
, il comando df visualizzerà informazioni sull'utilizzo degli inode del filesystem.
Il comando seguente mostrerà le informazioni sugli inode sul file system montati sulla directory principale del sistema
/
in formato leggibile dall'uomo:
df -ih /
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% /
Un inode è una struttura di dati in un file system Unix e Linux, che contiene informazioni su un file o una directory come dimensioni, proprietario, nodo del dispositivo, socket, pipe, ecc., Tranne da.
Formato di output
Il comando
df
consente inoltre di specificare il formato di output.
Per limitare i campi segnalati visualizzati nell'output
df
, utilizzare l'opzione
--output
.
FIELD_LIST
è un elenco di colonne separato da virgole da includere nell'output. Ogni campo può essere utilizzato una sola volta. I nomi dei campi validi sono:
-
source: l'sourcefile system.fstype- Il tipo di file system.itotal- Numero totale di inode.iused- Numero degli inode utilizzati.iavail- Numero degli inode disponibili.ipcent- Percentuale di inode utilizzati.size- Spazio su disco totale.used- Spazio su disco usato.avail- Spazio disponibile su disco.pcent- Percentuale di spazio utilizzato.file: il nome del file, se specificato sulla riga di comando.target- Il punto di montaggio.
Ad esempio, per visualizzare l'output di tutte le partizioni ext4 in formato leggibile dall'uomo, mostrando solo il nome e la dimensione del filesystem e la percentuale dello spazio utilizzato che dovresti usare:
df -h -t ext4 --output=source, size, pcent
Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%
Conclusione
A questo punto dovresti avere una buona conoscenza di come utilizzare il comando
df
per ottenere un rapporto sull'utilizzo dello spazio su disco del file system.
Per visualizzare tutte le opzioni di comando
df
disponibili digitando
man df
nel terminale.
Scopri cosa sta usando tutto lo spazio sul tuo disco rigido
Analizzatore di spazio su disco gratuito WizTree ti dice velocemente quali file e cartelle stanno consumando la maggior parte dello spazio di archiviazione.
Analizza lo spazio su disco, le dimensioni di cartelle e dischi in Windows con Spazio su disco Fan
Analizza Spazio su disco con ventola Spazio su disco, È uno strumento gratuito per l`analisi dello spazio su disco con grafica e eye-candy, per Windows 7.
Screensaver visualizza CPU, informazioni RAM, attività del disco, spazio su disco, processi in alto 5, durata della batteria
UsefulSaver visualizza informazioni sulla CPU, informazioni sulla RAM, attività del disco, spazio su disco, i primi 5 processi, durata della batteria rimanente e durata dello screensaver.







