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, den
df>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.