GNU/Linux >> Linux Esercitazione >  >> Linux

Comprendere lo spazio su disco tramite il comando 'df' in Linux

Non importa se sei un amministratore di sistema o un normale utente desktop, devi sapere quanto spazio su disco hai disponibile o consumato per mantenere le cose correttamente funzionanti sul tuo sistema.

Se usi Linux desktop, questo può essere fatto tramite il normale file manager, ma un utente Linux dovrebbe conoscere la sua riga di comando e ottenerne il massimo, giusto? Questo è il motivo per cui è necessario conoscere e comprendere un po' di più il comando "formato disco" o "df".

Utilizzo del comando df per controllare lo spazio su disco in Linux

Vediamo come puoi usare il comando df per ottenere vari tipi di informazioni sullo spazio su disco in Linux.

Solo 'df' per vedere le informazioni sul disco

Il comando 'df' principale e semplice produrrà l'intero elenco di file system nella configurazione di Linux. Per spiegare cos'è un file system, probabilmente avremmo bisogno di un intero articolo, tuttavia per ora diciamo che è il modo in cui alcuni file sono organizzati nel tuo sistema.

Queste informazioni probabilmente non saranno le migliori in termini di leggibilità, quindi esploriamo una versione migliore.

Opzione leggibile dall'uomo 'df -h'

Per ottenere una versione "leggibile dall'uomo" dell'output (questo è ciò che sta per "h") dovresti fare un "df -h".

df -h

Questo ti darà qualcosa del genere:

Come puoi vedere, elencherà i file system e utilizzerà l'unità Gigabyte e Megabyte per rappresentare lo spazio, che è molto più facile da capire e con cui lavorare.

Tipi di elenchi per ogni file system

Potrebbe essere utile elencare i file system con il tipo di file system corrispondente per ciascuno di essi. Per fare ciò, puoi utilizzare l'opzione '-T':

df -T

Controlla lo spazio libero su disco in Linux con il comando df

A volte vuoi sapere quanto spazio su disco è disponibile per una particolare cartella nel tuo sistema nel file system in cui risiede quella cartella, quindi puoi conoscerlo semplicemente usando il 'df' con la cartella che vuoi sapere.

df -h directory_name

Questo non deve essere confuso con sapere quanto spazio sta effettivamente occupando questa cartella dal sistema, poiché queste informazioni non verranno fornite dal comando "df" ma dal comando "du" (utilizzo del disco). Tuttavia, questa opzione df ti darà effettivamente un'idea di quanto spazio hai a disposizione per quella particolare cartella e in quale file system risiede.

Escludi determinati tipi di filesystem

Abbiamo visto che "df" ti darà molte informazioni, tuttavia, a volte meno è di più e potresti voler escludere alcuni tipi di file system per ottenere solo dati specifici.

Nel mio esempio precedente, potresti vedere che avevo molti "snap" installati e ognuno di essi è elencato separatamente. Hanno tutti il ​​tipo di file system "squashfs", quindi se li filtro per NON essere inclusi otterrò informazioni più limitate:

Utilizzando l'opzione 'x' (esclusione) posso rimuovere i tipi di file system dall'output per ottenere informazioni più specifiche.

df -x filesystem_type

Elenca solo un particolare filesystem

D'altra parte, supponiamo che tu voglia elencare solo determinati tipi di file system, quindi invece di escludere tutti quelli che non desideri, elenchi semplicemente quello in particolare di cui hai bisogno.

C'è un'opzione per ciò che è molto semplice:aggiungi semplicemente '-t' e il tipo di file system che desideri elencare.

df -t filesystem_type

Conclusione

Come puoi vedere, il comando 'df' è un comando molto utile che devi conoscere per poter ottenere maggiori informazioni sul tuo spazio su disco. Non si tratta solo di conoscere semplicemente lo spazio su disco disponibile, ma ti offre anche molte opzioni per conoscere file system specifici e visualizzare le informazioni in diversi formati.

Ovviamente, come qualsiasi altro comando puoi vedere alcune altre opzioni che ha semplicemente eseguendo un'opzione '–help' al suo interno:

Pensi che ci siano altre opzioni o usi utili del comando df in Linux? Lasciami un commento qui sotto e non dimenticare di condividere questo articolo con chiunque pensi possa esserne utile.


Linux
  1. Come formattare le partizioni del disco in Linux

  2. Come aumentare il numero di inode del disco in Linux

  3. Come mandare in crash il tuo sistema:pericolosi comandi Linux

  4. Determinazione dell'utilizzo del disco in Linux utilizzando il comando "du".

  5. Come cancellare lo spazio libero su disco in Linux?

Comando Fsck in Linux (ripara file system)

Filelight:visualizza l'utilizzo del disco sul tuo sistema Linux

Scegli il miglior file system per il tuo Linux

Comando Linux df per controllare lo spazio su disco

Come installare Sysdig per monitorare il tuo sistema Linux

Comprendere il file /etc/fstab in Linux