Hvordan sjekke diskplassen i Linux fra kommandolinjen

Hvordan sjekke diskplassen i Linux fra kommandolinjen

Når du jobber med Linux, må du raskt sjekke den tilgjengelige plassen på systemet ditt. På den måten kan du holde en fane på stasjonene dine for å sikre at du ikke går tom for plass. Å sjekke diskplassen er grei, avhengig av GUI -skrivebordet ditt. Når du har en hodeløs server, trenger du imidlertid en måte å sjekke diskplassen din ved å bruke kommandolinjen.

Denne guiden fokuserer på å sjekke diskplassen i Linux via kommandolinjen.

Kontrollere diskplassen i Linux ved hjelp av DU og DF Linux -kommandoer

Linux har to nyttige kommandoer for å sjekke diskplassen på systemet ditt. Kommandoen for DF (Disk Free) viser den tilgjengelige diskplassen på systemet ditt. På den måten kan du holde en fane på hvor mye plass som er igjen på systemet ditt.

DU (diskbruk) -kommandoen gir katalogene som tar opp diskplassen din. I motsetning til DF, fokuserer DU -kommandoen på katalogene som bruker plass, mens DF -kommandoen fokuserer på de spesifikke stasjonene og plassen de bruker.

Arbeider med DF

DF -kommandoen har forskjellige alternativer når du sjekker den tilgjengelige diskplassen. Å kjøre kommandoen uten alternativ viser en informasjon om tilgjengelige filsystemer, deres størrelse, plassen som brukes, den gjenværende plassen, det brukte plassen i prosent og monteringspunktet for filsystemet.

$ df

Utgangen vi får er ikke lett lesbar. Vi kan imidlertid legge til -H -flagget for å få en menneskelig lesbar produksjon.

$ df -h

I utgangen er hovedstasjonen vår /Dev/SDA3. Den har en diskstørrelse på 24 gigabyte og er 54% brukt. Anta at du hadde flere stasjoner montert på systemet ditt. Du kan få en mer detaljert utdata med alle filsystemene som vises og diskplassen deres.

DF -kommandoen lar deg også spesifisere måldiskstasjonen. La oss for eksempel spesifisere hovedstasjonen vår for å hente detaljene.

$ df -h /dev /sda3


På denne måten begrenset vi diskutgangen vår. Tilsvarende kan du spesifisere stasjonen du vil sjekke diskplassen ved hjelp av typen. Først må du sjekke diskplassen ved hjelp av alternativet -t for å vise filsystemtypen.

$ df -ht

La oss spesifisere Ext4 -filsystemtypen. For det, legg til -t alternativ.

$ df -ht ext4

Anta at du vil sjekke den totale diskplassen til alle /dev /sda i systemet ditt. Du kan bruke -totale alternativet og et jokertegn for å matche alle SDA -filsystemene.

$ df -h - -total /dev /sda*

Nå som vi sjekket vår tilgjengelige diskplass, er det på tide å sjekke diskbruken for forskjellige filer og mapper ved hjelp av DU -kommandoen.

Jobber med du

Å kjøre DU -kommandoen viser katalogene i systemet ditt sammen med plassen de bruker. Legge til -H Viser diskbruken i et menneskelig lesbart format.

Hvis du vil se diskbruken for alle filer og mapper i den gjeldende katalogen, kan du legge til -a -alternativet for alle.

$ du -a

For å se den totale diskbruken av alle kataloger på det nåværende stedet uten å vise underkataloger, bruk -s alternativ.

$ du -hs

Vi kan velge å returnere sammendragsinformasjonen for alle kataloger ved å legge til stjerne (*).

$ du -h -s *

Utgangen vi får er ikke sortert. Kombiner DU -kommandoen med sort -kommandoen for å få en sortert diskbruksutgang fra den største til den minste.

Anta at du vil få diskbruken til en gitt katalog. Du kan spesifisere den absolutte banen. Her er et eksempel:

Konklusjon

Å sjekke diskplassen i Linux via kommandolinjen er mulig ved å bruke DF- og DU -kommandoene. Dette innlegget presenterte de to kommandoene og ga forskjellige eksempler på hvordan du bruker dem til å sjekke diskplassen og diskbrukenes sammendrag av forskjellige filer og mapper.