logo

df Commando in Linux/Unix met voorbeelden

De Linux df-opdracht wordt gebruikt om het schijfruimte die in het bestandssysteem wordt gebruikt . De ‘df’ staat voor 'schijfbestandssysteem .' Het definieert het aantal gebruikte blokken, het aantal beschikbare blokken en de map waarin het bestandssysteem is aangekoppeld.

Syntaxis:

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

Opties:

-a, --alles: Het wordt gebruikt om pseudo-, dubbele, externe bestandssystemen op te nemen.

mijnkrekellive

-B, --blokgrootte=GROOTTE: Het wordt gebruikt om formaten te schalen op SIZE voordat ze worden afgedrukt. De optie '-BM' drukt formaten bijvoorbeeld af in eenheden van 1.048.576 bytes.

-h, --door mensen leesbaar: Het wordt gebruikt om formaten weer te geven in machten van 1024 (bijvoorbeeld 1023M).

-H, --ja: Het wordt gebruikt om formaten weer te geven in machten van 1000 (bijvoorbeeld 1,1G)

-i, --inodes: Het wordt gebruikt om inode-informatie weer te geven in plaats van blokgebruik

-l, --lokaal: Het wordt gebruikt om de lijst te beperken tot lokale bestandssystemen.

--geen synchronisatie: Het wordt gebruikt om de synchronisatie niet aan te roepen voordat er gebruiksinformatie wordt opgehaald (standaard).

--output[=FIELD_LIST]: Deze optie wordt gebruikt als we het uitvoerformaat willen gebruiken dat is gedefinieerd door FIELD_LIST of als we alle velden willen afdrukken als FIELD_LIST is weggelaten.

-P, --draagbaarheid: Het wordt gebruikt om het POSIX-uitvoerformaat te gebruiken.

--totaal: Het wordt gebruikt om alle vermeldingen uit te sluiten die niet van belang zijn voor de beschikbare ruimte, en om een ​​totaal te genereren.

-t, --type=TYPE: Het wordt gebruikt om de lijst te beperken tot bestandssystemen van het type TYPE.

-T, --afdruktype: Het wordt gebruikt om het bestandssysteemtype weer te geven.

-x, --exclude-type=TYPE: Het wordt gebruikt om de lijst te beperken tot bestandssystemen, niet tot het type TYPE.

--hulp: Het wordt gebruikt om de helphandleiding weer te geven met korte informatie over de ondersteunde opties.

--versie: Het wordt gebruikt om de versie-informatie van de df-opdracht weer te geven.

Voorbeelden van de df-opdracht

Laten we de volgende voorbeelden van de df-opdracht bekijken:

  • Geef het schijfruimtegebruik weer
  • Geef het schijfruimtegebruik weer in een voor mensen leesbare vorm
  • Geef het bestandssysteemtype weer
  • Geef specifieke bestandssysteemtypen weer
  • Sluit de specifieke bestandssysteemtypen uit
  • Geef de beschikbare ruimte en het koppelpunt voor een map weer

Geef het schijfruimtegebruik weer

Om het schijfruimtegebruik weer te geven, voert u de opdracht df uit zonder enig argument. Het toont het schijfruimtegebruik in tabelvorm. De opdracht df is handig voor het ontdekken van de beschikbare vrije ruimte op een systeem of bestandssysteem. Voer het onderstaande commando uit:

 df 

Het bovenstaande commando produceert de uitvoer als volgt:

25 van 100
Linux df

Uit de bovenstaande uitvoer kunnen we respectievelijk het bestandssysteem, de grootte van het bestandssysteem in blok van 1k, de gebruikte ruimte, de beschikbare ruimte, het percentage dat door het bestandssysteem wordt toegepast en het koppelpunt zien.

Geef het schijfruimtegebruik weer in een voor mensen leesbare vorm

De optie '-h' wordt gebruikt om de schijfruimte in een voor mensen leesbare vorm weer te geven. Het geeft de grootte weer in machten van 1024 en voegt G toe voor GB's, M voor MB's en B voor bytes. Voer het onderstaande commando uit:

 df -h 

Het bovenstaande commando produceert de uitvoer als volgt:

Linux df

Geef het bestandssysteemtype weer

De optie '-T' wordt gebruikt om het bestandssysteemtype weer te geven. Er wordt een nieuwe kolom toegevoegd met het bestandssysteemtype dat moet worden uitgevoerd. Voer het onderstaande commando uit:

 df -T 

Het bovenstaande commando produceert de uitvoer als volgt:

Linux df

Uit de bovenstaande uitvoer kunnen we zien dat de kolom 'type' is toegevoegd met uitvoer.

Geef specifieke bestandssysteemtypen weer

De optie '-t' wordt gebruikt bij het bestandssysteemtype om het specifieke bestandssysteem weer te geven. Het geeft alleen een bepaald bestandssysteem weer. We kunnen er meer dan één bestandssysteem mee specificeren. Overweeg het onderstaande commando:

 df -t ext4 

de bovenstaande opdracht geeft alleen het bestandssysteem van het 'ext4'-type weer. Beschouw de onderstaande uitvoer:

Linux df

Sluit de specifieke bestandssysteemtypen uit

De optie '-x' wordt gebruikt bij het specifieke bestandssysteemtype om het uit te sluiten van de uitvoer. Het toont alle andere bestandssysteemtypen behalve de gegeven typen. Overweeg het onderstaande commando:

 df -x squashfs 

De bovenstaande opdracht sluit het 'squashfs'-bestandssysteem uit van de uitvoer. Beschouw de onderstaande uitvoer:

Linux df

Geef de beschikbare ruimte en het koppelpunt voor een map weer

Om de beschikbare ruimte, het bestandssysteemtype en het koppelpunt van een map weer te geven, geeft u de mapnaam door met de opdracht df. Overweeg het onderstaande commando:

 df Newdirectory 

Met de bovenstaande opdracht worden de bestandssysteemdetails van de gegeven map weergegeven. Beschouw de onderstaande uitvoer:

Linux df

Uit de bovenstaande uitvoer kunnen we zien dat de gebruikte schijfruimte, bestandssysteemtypen en andere informatie van de gegeven map worden weergegeven. We kunnen de uitvoer specifieker maken door de ondersteunde opties door te geven.