logo

df kommando i Linux med eksempler

Har du nogensinde følt den uhyggelige frygt for en fejlmeddelelse om fuld disk på din Linux-maskine? Frygt ikke, for de mægtigedf>kommando står klar til at guide dig gennem diskpladshåndteringens forræderiske terræn! Denne artikel går dybt ned idf>kommando, hvilket udstyrer dig med viden og færdigheder til at navigere dit lager med tillid.

Hvad er df Command i Linux?

diskfri også kendt som `df`, som er et kraftfuldt værktøj, der giver værdifuld information om udnyttelse af diskplads. Det df kommandoen viser information om filsystemets diskpladsforbrug på det monterede filsystem. Denne kommando henter informationen fra `/proc/mounts` eller `/etc/mtab`. Som standard viser df-kommandoen diskplads i kilobytes (KB) og bruger SI-enhedssuffikserne (f.eks. M for megabyte, G for gigabyte) for klarhed.



Syntaks for kommandoen `df` i Linux

Den grundlæggende syntaks afdf>er:

df [options] [filesystems]>

Her,

  • options>: Disse er valgfrie flag, der ændrer udgangen af ​​kommandoen. Vi vil diskutere nogle vigtige senere.
  • filesystems>: Du kan angive specifikke filsystemer (monteringspunkter) for at kontrollere deres brug i stedet for at få oplysninger om alle monterede drev.

Hvis der ikke er angivet et filnavn, viser det den ledige plads på alle aktuelt monterede filsystemer.



For eksempel:

df>

Dette vil vise oplysninger om alle de monterede filsystemer, som inkluderer total størrelse, brugt plads, brugsprocent og monteringspunktet.

shehzad poonawala

df



Denne kommando viser en tabel med kolonner for:

  • Filsystem: Navnet på den monterede lagerenhed (f.eks./dev/sda4>).
  • Størrelse: Den samlede størrelse af filsystemet i bytes.
  • Brugt: Mængden af ​​plads, der i øjeblikket optages af data i bytes.
  • Nytte: Mængden af ​​ledig plads i bytes.
  • Brug%: Procentdelen af ​​det anvendte filsystem.
  • Monteret på: Den mappe, hvor filsystemet er monteret (f.eks./>,/home>).

Hvis du nu angiver en bestemt fil, vil den vise monteringsoplysningerne for den pågældende fil.

For eksempel:

df jayesh.txt>

df jayesh.txt

Du kan erstatte `jayesh.txt` med det ønskede filnavn

Tilgængelige indstillinger i kommandoen `df` i Linux

Muligheder Beskrivelse
'-a' eller '-alle' Inkluderer pseudo-, duplikat- og utilgængelige filsystemer i outputtet.
'-B ' eller '–block-size=' Skaler størrelser efter STØRRELSE, før de udskrives.
'-h' eller '-læselig for mennesker' Udskriver størrelser i et format, der kan læses af mennesker, med en kraft på 1024.
'-H' eller '–si' Udskriver størrelser i et format, der kan læses af mennesker, med en kraft på 1000.
'-i' eller '-inoder' Viser inode-oplysninger i stedet for blokbrug.
'-l' eller '-lokal' Begrænser notering til lokale filsystemer.
'-P' eller '–portabilitet' Bruger POSIX-outputformat for bedre portabilitet.
'-synkronisere' Aktiverer synkronisering, før du får brugsoplysninger.
'-Total' Fjerner alle poster, der er ubetydelige i forhold til tilgængelig plads, og giver en totalsum.
'-t ' eller '–type=' Begrænser notering til filsystemer af typen TYPE.
'-T' eller '-print-type' Udskriver filsystemtype

Brug og implementering af df-kommando i Linux

`-a` mulighed i `df` kommando i Linux

Hvis du vil vise hele filsystemet, skal du bruge -a option.

df -a>

df -a

`-h` eller `-H` valgmulighed i `df` kommando i Linux

Brug -h mulighed for at vise størrelse i kraft af 1024

df -h jayesh.txt>

df -h jayesh.txt

Brug muligheden -H til at vise størrelser med 1000

df -H jayesh.txt>

df -H jayesh.txt

`–total` mulighed i `df` kommando i Linux

For at få den fuldstændige total, skal du bruge muligheden –total

df --total>

df –total

`-T` mulighed i `df` kommando i Linux.

Brug -T mulighed for at vise filtype

For eksempel:

df -T jayesh.txt>

df -T jayesh.txt

Du kan se filtypen for `jayesh.txt` er ext4

`–help` mulighed i `df` kommando i Linux

Og for at få mere hjælp, kan du bruge –hjælp option.

df --help>

df – hjælp

`-x` mulighed i `df` kommando i Linux

Udelad specifikke filsystemtyper fra outputtet

For eksempel: tmpfs

df -x tmpfs>

df -x tmpfs

Ofte stillede spørgsmål

1. Hvad er df> kommando i Linux, og hvad gør den?

Den ` df`> kommando er et Linux-værktøj, der bruges til at vise information om diskpladsforbruget på et filsystem. Det viser detaljer såsom samlet diskplads, brugt plads, tilgængelig plads og procentdelen af ​​brug for hvert monteret filsystem.

2. Hvordan bruger jeg df> kommando til at vise diskpladsoplysninger for et bestemt filsystem?

mysql opdatering tilmeld dig

For at vise diskpladsoplysninger for et bestemt filsystem kan du bruge ` -h`> mulighed for menneskelæsbart output og angiv filsystemstien som et argument. For eksempel:

df -h /dev/sda1>

3. Kan df> kommando vise diskpladsinformation i et bestemt format eller enheder?

Ja, dendf>kommandoen giver muligheder for at vise oplysninger om diskplads i forskellige formater. Det-h>option, som tidligere nævnt, viser størrelser i et menneskeligt læsbart format (f.eks. KB, MB, GB). Derudover kan du bruge muligheder som f.eks -k> (kilobyte), -m> (megabyte), og -g> (gigabyte) for at tilpasse output.

4. Hvordan kan jeg sortere df> output for at se filsystemerne med mest eller mindst diskpladsforbrug?

Du kan bruge ` --sort`> mulighed med ` df`> kommando til at sortere output baseret på specifikke kolonner. For eksempel, for at sortere efter procentdelen af ​​diskpladsforbrug i faldende rækkefølge, kan du bruge kommandoen:

df --sort=-p>

5. Er der en måde at udelukke visse filsystemer fra df> kommando output?

Ja, du kan bruge-x>mulighed efterfulgt af en liste over filsystemtyper, der skal udelukkes fra outputtet. For eksempel at udelukketmpfs>filsystem, kan du bruge:

df -x tmpfs>

Konklusion

I denne artikel har vi diskuteret `df`-kommandoen, som er et kraftfuldt værktøj til at overvåge diskpladsforbrug på Linux-systemet. Ved at forstå dets muligheder, som vi har diskuteret, og bruge dem effektivt til at få nyttig information som filsystembrug, identificere potentielle lagerbegrænsninger og træffe informerede beslutninger vedrørende ressourceallokering og -styring.