Har du noen gang følt frykten for en feilmelding for full disk på Linux-maskinen din? Frykt ikke, for de mektigedf>kommando står klar til å guide deg gjennom det forræderske terrenget med diskplasshåndtering! Denne artikkelen går dypt inn idf>kommando, og utstyrer deg med kunnskap og ferdigheter for å navigere i lagringsplassen din med selvtillit.
Hva er df Command i Linux?
diskfri også kjent som `df`, som er et kraftig verktøy som gir verdifull informasjon om diskplassutnyttelse. De df kommandoen viser informasjon om bruk av diskplass i filsystemet på det monterte filsystemet. Denne kommandoen henter informasjonen fra `/proc/mounts` eller `/etc/mtab`. Som standard viser df-kommandoen diskplass i kilobyte (KB) og bruker SI-enhetssuffiksene (f.eks. M for megabyte, G for gigabyte) for klarhet.
Syntaks for `df`-kommandoen i Linux
Den grunnleggende syntaksen tildf>er:
df [options] [filesystems]>
Her,
options>: Dette er valgfrie flagg som endrer utdataene til kommandoen. Vi vil diskutere noen viktige senere.filesystems>: Du kan spesifisere spesifikke filsystemer (monteringspunkter) for å sjekke bruken deres i stedet for å få informasjon for alle monterte stasjoner.
Hvis det ikke er gitt noe filnavn, viser den tilgjengelig plass på alle filsystemer som er montert.
For eksempel:
df>
Dette vil vise informasjon om alle de monterte filsystemene som inkluderer total størrelse, brukt plass, bruksprosent og monteringspunkt.
rekursjon java
df
Denne kommandoen viser en tabell med kolonner for:
- Filsystem: Navnet på den monterte lagringsenheten (f.eks.
/dev/sda4>). - Størrelse: Den totale størrelsen på filsystemet i byte.
- Brukt: Mengden plass som for øyeblikket er okkupert av data i byte.
- Tilgjengelig: Mengden ledig plass som er tilgjengelig i byte.
- Bruk%: Prosentandelen av filsystemet som brukes.
- Montert på: Katalogen der filsystemet er montert (f.eks.
/>,/home>).
Nå, hvis du spesifiserer en bestemt fil, vil den vise monteringsinformasjonen til den aktuelle filen.
For eksempel:
df jayesh.txt>
df jayesh.txt
Du kan erstatte `jayesh.txt` med ønsket filnavn
Alternativer tilgjengelig i `df`-kommandoen i Linux
| Alternativer | Beskrivelse |
|---|---|
| «-a» eller «–alle» | Inkluderer pseudo-, duplikat- og utilgjengelige filsystemer i utdataene. |
| '-B ' eller '–block-size=' | Skaler størrelser etter STØRRELSE før du skriver dem ut. |
| '-h' eller '-lesbar for mennesker' | Skriver ut størrelser i et menneskelig lesbart format med kraften 1024. |
| «-H» eller «–si» | Skriver ut størrelser i et format som kan leses av mennesker med en kraft på 1000. |
| '-i' eller '-inoder' | Viser inode-informasjon i stedet for blokkbruk. |
| '-l' eller '-lokal' | Begrenser oppføringen til lokale filsystemer. |
| «-P» eller «–portabilitet» | Bruker POSIX-utdataformat for bedre portabilitet. |
| «–synkronisering» | Påkaller synkronisering før du får bruksinformasjon. |
| '-Total' | Fjerner alle oppføringer som er ubetydelige for tilgjengelig plass og gir en totalsum. |
| '-t ' eller '–type=' | Begrenser oppføringen til filsystemer av typen TYPE. |
| '-T' eller '–print-type' | Skriver ut filsystemtype |
Bruk og implementering av df-kommando i Linux
`-a`-alternativet i `df`-kommandoen i Linux
Hvis du vil vise hele filsystemet, bruk -a-alternativet.
df -a>
df -a
Alternativet '-h' eller '-H' i kommandoen 'df' i Linux
Bruk -h-alternativet for å vise størrelse i kraft av 1024
df -h jayesh.txt>
df -h jayesh.txt
Bruk -H-alternativet for å vise størrelser i kraft av 1000
df -H jayesh.txt>
df -H jayesh.txt
`–total`-alternativet i `df`-kommandoen i Linux
For å få fullstendig totalsum, bruk alternativet –total
df --total>
df –totalt
`-T`-alternativet i `df`-kommandoen i Linux.
Bruk -T-alternativet for å vise filtype
For eksempel:
df -T jayesh.txt>
df -T jayesh.txt
Du kan se filtypen for `jayesh.txt` er ext4
`–help`-alternativet i `df`-kommandoen i Linux
Og for mer hjelp kan du bruke –help-alternativet.
df --help>
df – hjelp
`-x`-alternativet i `df`-kommandoen i Linux
Ekskluder spesifikke filsystemtyper fra utdataene
For eksempel: tmpfs
df -x tmpfs>
df -x tmpfs
Ofte stilte spørsmål
1. Hva er df> kommando i Linux, og hva gjør den?
Den `
df`>kommando er et Linux-verktøy som brukes til å vise informasjon om diskplassbruken på et filsystem. Den viser detaljer som total diskplass, brukt plass, tilgjengelig plass og prosentandelen av bruk for hvert montert filsystem.
2. Hvordan bruker jeg df> kommando for å vise diskplassinformasjon for et spesifikt filsystem?
groovy språk
For å vise diskplassinformasjon for et spesifikt filsystem, kan du bruke `
-h`>alternativet for lesbar utdata og spesifiser filsystembanen som et argument. For eksempel:df -h /dev/sda1>
3. Kan df> kommando vise diskplassinformasjon i et bestemt format eller enheter?
Ja, det
df>kommandoen gir alternativer for å vise diskplassinformasjon i forskjellige formater. De-h>alternativet, som nevnt tidligere, viser størrelser i et menneskelig lesbart format (f.eks. KB, MB, GB). I tillegg kan du bruke alternativer som-k>(kilobyte),-m>(megabyte), og-g>(gigabyte) for å tilpasse utdataene.
4. Hvordan kan jeg sortere df> output for å se filsystemene med mest eller minst diskplassbruk?
Du kan bruke `
--sort`>alternativet med `df`>kommando for å sortere utdata basert på spesifikke kolonner. For eksempel, for å sortere etter prosentandelen av diskplassbruk i synkende rekkefølge, kan du bruke kommandoen:df --sort=-p>
5. Er det en måte å ekskludere visse filsystemer fra df> kommandoutgang?
Ja, du kan bruke
-x>alternativet etterfulgt av en liste over filsystemtyper som skal ekskluderes fra utdataene. For eksempel å ekskluderetmpfs>filsystem, kan du bruke:df -x tmpfs>
Konklusjon
I denne artikkelen har vi diskutert `df`-kommandoen som er et kraftig verktøy for å overvåke diskplassbruk på Linux System. Ved å forstå alternativene som vi har diskutert og bruke dem effektivt for å få nyttig informasjon som filsystembruk, identifisere potensielle lagringsbegrensninger og ta informerte beslutninger angående ressursallokering og administrasjon.