logo

df Command a Linux/Unix amb exemples

L'ordre df de Linux s'utilitza per mostrar el fitxer espai de disc utilitzat al sistema de fitxers . El 'df' significa 'sistema de fitxers de disc .' Defineix el nombre de blocs utilitzats, el nombre de blocs disponibles i el directori on està muntat el sistema de fitxers.

Sintaxi:

 df [OPTION]... [FILE]... 

Opcions:

-a, --tots: S'utilitza per incloure sistemes de fitxers remots pseudo, duplicats.

-B, --block-size=MIDA: S'utilitza per escalar les mides per MIDA abans d'imprimir-les, per exemple, l'opció '-BM' imprimeix mides en unitats de 1.048.576 bytes.

-h, --llegible per l'home: S'utilitza per mostrar mides en potències de 1024 (p. ex., 1023M).

-H, --si: S'utilitza per mostrar mides en potències de 1000 (p. ex., 1,1 G)

-i, --inodes: S'utilitza per llistar informació de l'inode en lloc de bloquejar l'ús

-l, --local: S'utilitza per limitar la llista als sistemes de fitxers locals.

--no-sincronització: S'utilitza per no invocar la sincronització abans d'obtenir informació d'ús (per defecte).

cadena java cmp

--sortida[=FIELD_LIST]: Aquesta opció s'utilitza si volem utilitzar el format de sortida definit per FIELD_LIST o imprimir tots els camps si s'omet FIELD_LIST.

-P, --portabilitat: S'utilitza per utilitzar el format de sortida POSIX.

--total: S'utilitza per excloure totes les entrades insignificants per a l'espai disponible i produir un total.

-t, --type=TIP: S'utilitza per limitar la llista a sistemes de fitxers de tipus TYPE.

-T, --tipus d'impressió: S'utilitza per mostrar el tipus de sistema de fitxers.

-x, --exclude-type=TIP: S'utilitza per limitar la llista a sistemes de fitxers, no de tipus TYPE.

--ajuda: S'utilitza per mostrar el manual d'ajuda amb informació breu sobre les opcions admeses.

--versió: S'utilitza per mostrar la informació de la versió de l'ordre df.

Exemples de l'ordre df

Vegem els següents exemples de l'ordre df:

  • Mostra l'ús d'espai en disc
  • Mostra l'ús d'espai en disc en una forma llegible per l'home
  • Mostra el tipus de sistema de fitxers
  • Mostra tipus de sistemes de fitxers específics
  • Exclou els tipus de sistemes de fitxers concrets
  • Mostra l'espai disponible i el punt de muntatge per a una carpeta

Mostra l'ús d'espai en disc

Per mostrar l'ús d'espai en disc, executeu l'ordre df sense cap argument. Mostrarà l'ús d'espai en disc en forma de taula. L'ordre df és útil per descobrir l'espai lliure disponible en un sistema o sistema de fitxers. Executeu l'ordre següent:

 df 

L'ordre anterior produirà la sortida de la següent manera:

replaceall en cadena java
Linux df

A partir de la sortida anterior, podem veure el sistema de fitxers, la mida del sistema de fitxers en bloc d'1 k, l'espai utilitzat, l'espai disponible, el percentatge aplicat pel sistema de fitxers i el punt de muntatge, respectivament.

Mostra l'ús d'espai en disc en una forma llegible per l'home

L'opció '-h' s'utilitza per mostrar l'espai del disc en una forma llegible per l'home. Mostrarà la mida en potències de 1024 i afegirà G per GB, M per MB i B per bytes. Executeu l'ordre següent:

 df -h 

L'ordre anterior produirà la sortida de la següent manera:

Linux df

Mostra el tipus de sistema de fitxers

L'opció '-T' s'utilitza per mostrar el tipus de sistema de fitxers. Afegirà una nova columna amb el tipus de sistema de fitxers per sortir. Executeu l'ordre següent:

 df -T 

L'ordre anterior produirà la sortida de la següent manera:

Linux df

A partir de la sortida anterior, podem veure que la columna 'tipus' s'ha afegit amb la sortida.

Mostra tipus de sistemes de fitxers específics

L'opció '-t' s'utilitza amb el tipus de sistema de fitxers per mostrar el sistema de fitxers específic. Només mostrarà un sistema de fitxers determinat. Podem especificar més d'un sistema de fitxers amb ell. Considereu l'ordre següent:

 df -t ext4 

l'ordre anterior només mostrarà el sistema de fitxers de tipus 'ext4'. Considereu la sortida següent:

Linux df

Exclou els tipus de sistemes de fitxers específics

L'opció '-x' s'utilitza amb el tipus de sistema de fitxers específic per excloure'l de la sortida. Mostrarà tots els altres tipus de sistema de fitxers excepte els tipus donats. Considereu l'ordre següent:

osi model capes
 df -x squashfs 

L'ordre anterior exclourà el sistema de fitxers 'squashfs' de la sortida. Considereu la sortida següent:

Linux df

Mostra l'espai disponible i el punt de muntatge per a una carpeta

Per mostrar l'espai disponible, el tipus de sistema de fitxers i el punt de muntatge d'una carpeta, passeu el nom de la carpeta amb l'ordre df. Considereu l'ordre següent:

 df Newdirectory 

L'ordre anterior mostrarà els detalls del sistema de fitxers de la carpeta donada. Considereu la sortida següent:

Linux df

A partir de la sortida anterior, podem veure l'espai de disc utilitzat, els tipus de sistema de fitxers i altra informació de la carpeta donada. Podem fer la sortida més específica passant les opcions admeses.