For dette trenger du et Linux-system, et kommandolinjegrensesnitt for å kjøre kommandoen, og riktig brukertilgang for å sjekke plassen på Linux-systemet.
Vi vil se på forskjellige måter å sjekke filen eller mappestørrelsen som er tilgjengelig på Linux -systemet.
Bruker du kommando
DU i “DU” -kommandoen spesifiserer diskbruken, som er tilgjengelig i alle Linux -distribusjoner som standard. Kjør kommandoen nedenfor for å sjekke diskbruken for Linux -systemet ditt.
du
Du vil få utdataene som viser innholdet av hjemmekatalogen og noen tall til venstre som viser objektets størrelse i KB.
Hvis du vil ha utdataene i et mer lesbart format, bruk alternativet “-h” og “DU” -kommandoen, som vist nedenfor.
du -h
I output ovenfor vil du se noen tall som slutter med tegn. Antallet spesifiserer mengden som brukes, og tegnet vil spesifisere (vanligvis k, g eller m) kilobyte, gigabyte eller megabyte.
Hvis du vil sjekke størrelsen på katalogen som er forskjellig fra den gjeldende katalogen, kan du bruke følgende format for “DU” -kommandoen.
du -h /var
Kommandoen ovenfor vil hjelpe deg med å vise størrelsen på /VAR -kataloginnholdet. Du vil merke en feil i utdataene nedenfor, da brukeren ikke har riktig tillatelse til å få tilgang til filen. Hvis du vil ha de rette privilegiene, bruk sudo- eller su -kommandoen som nevnt nedenfor.
sudo du -h /var
Hvis du vil vise den totale diskbruken for en bestemt katalog, bruk “-C” -kommandoen som vist nedenfor.
sudo du -c /var
For å få utdataene i et menneskelig lesbart format, kombinerer du alternativet “-c” og “-h” -alternativet, som vist nedenfor.
sudo du -hc /var
Vel, du kan til og med sette grensen for å vise et visst nivå av underkatalogen ved hjelp av alternativet "Max-Dypth". Tenk på eksemplet nedenfor for bare å vise det øverste nivået i katalogen.
sudo du -hc - -max -dybde = 0 /var
Men hvis du vil spesifisere detaljene i det øverste katalognivået sammen med det første laget av underkatalogen, kjør nedenfor -kommandoen nedenfor med Max_Depth -verdien som "1", som vist nedenfor nedenfor.
sudo du -hc - -max -dybde = 1 /var
Bruke trekommando
Noen Linux -versjoner har ikke trekommandoen; Du kan eksplisitt installere det som følger.
sudo apt-get installer tre
sudo yum installer tre
Å bruke Tree -kommandoen vil vise den visuelle representasjonen av katalogene dine. Du kan bruke trekommandoen sammen med flere alternativer for forskjellige funksjonaliteter. For å få utdataene i menneskelig lesbart format, bruk følgende kommando med alternativet “-h”.
tre -d -h
Du kan også bruke trekommandoen hvis du vil målrette mot den spesifikke katalogen.
tre /var
Hvis den oppgitte katalogen har flere innhold, vil kommandoen ovenfor ta tid å generere utdataene.
Bruke NCDU -kommando
NCDU er også kjent som Ncurses Disk Usage, som heller ikke er tilgjengelig i alle Linux -distribusjonene som standard. Du kan eksplisitt installere den ved hjelp av kommandoene nedenfor for forskjellige Linux -distribusjoner.
sudo apt-get installer ncdu
sudo yum install ncdu
Bruk NCDU -kommandoen for å få den interaktive visningen av diskbruken.
ncdu
Du kan se den gjeldende katalogen bli skannet i øverste høyre hjørne. I venstre kolonne vil du få den numeriske størrelsen sammen med en graf over #- tegn som spesifiserer den relative størrelsen.
For å velge de forskjellige linjene, kan du bruke pil opp og ned. Med høyre pil vil du kunne bla gjennom katalogen og bruke venstre pil, kan du gå tilbake.
Du kan også bruke NCDU -kommandoen for å målrette den spesifikke katalogen.
ncdu /var
For all hjelp med NCDU -kommandoen, kan du trykke på “?”Nøkkel inne i NCDU -grensesnittet. Hvis du vil slutte, kan du trykke på "Q" -brevet.
Konklusjon
Når du jobber med et Linux -system, må du kjenne bruken av en disk og størrelsen på filene eller katalogene dine. Du kan bruke forskjellige kommandoer til det formålet vi har nevnt ovenfor. Du kan til og med opprette et bash -skript for å tømme filen hvis størrelsen overstiger en viss grense ved bruk av diskbrukskommandoer. Når du begynner å jobbe med et Linux -system, vil du sjekke Disk Space Commands.