Denne guiden viser deg hvordan du finner ut hvor mye diskplass en fil eller mappe tar opp med Linux-kommandolinjen.
Finn ut filstørrelsen på alle filer og mapper
Du-kommandoen oppsummerer diskbruken av hver fil.
I sin enkleste form kan du bare kjøre følgende kommando:
du
Dette vil rulle gjennom alle filene og mappene i den nåværende arbeidsboken. For hver fil som vises, vises en filstørrelse ved siden av den, og nederst vises den totale filstørrelsen.
For å finne ut hvor mye plass som brukes på hele stasjonen, kan du starte i rotmappen ved å bruke følgende kommando:
du /
Du må kanskje bruke sudo sammen med du-kommandoen for å heve dine tillatelser som følger:
sudo du /
Hovedproblemet med kommandoen ovenfor er at den kun vil vise filstørrelsen på undermappene og ikke filene i dem.
For å få en komplett liste bruk en av følgende kommandoer:
du-aduall Du kan få utdataene til å bla i sider ved å bruke mer kommando eller mindre kommando som følger: du | merdu | mindre Hvis du bare vil finne ut av diskbruken som brukes av en enkelt fil, kan du angi filnavnet sammen med kommandoen du som følger. du / bane / til / fil For eksempel du image.png Utgangen vil være noe slikt: 36 image.png Hvis du skriver inn et mappenavn sammen med du-kommandoen, får du en liste over alle filer i mappen. 88 Damp / logger92 damp
Ovenstående viser at Steam-mappen har en loggmappe som har en størrelse på 88 og summen for Steam-mappen er 92. Det lister ikke filene i loggmappen. For å få listen over filer du trenger å bruke følgende kommando: du-a damp Resultatene er nå som følger: 84 Damp / logger / bootstrap_log.txt88 Damp / logger92 damp
Som standard er filstørrelsene listet som kilobytes. Du kan endre blokkstørrelsen til andre verdier som følger: du -BM For eksempel har jeg en fil kalt "zorin.iso" som som standard er 1630535680 i størrelse. du-MB zorin.iso Kommandoen ovenfor utsender størrelsen som 1556M. Du kan også bruke K eller G som følger: du -BK zorin.isodu -BG zorin.iso I kilobytes er zorin.iso-filen oppført som 159232K. I gigabyte er zorin.iso-filen oppført som 2G Det er faktisk 8 mulige innstillinger som er som følger: Hvis du får en liste over filer som prøver å få riktig skjermstørrelse, er det vanskelig. For eksempel må en fil med 100 byte vises som byte, men en fil som er 16 gigabyte ville bli bedre vist i gigabyte. For å få riktig filstørrelse basert på filen som vises, bruk en av følgende kommandoer: du -hdu - human readble Du kan få kommandoen du til å vise den totale størrelsen på filene og mappene ved å bruke følgende kommandoer: du-cdu - total Du kan også eliminere de fleste av de andre utgangene, for eksempel oppføringen av filer og mapper ved å bruke følgende kommandoer: du-sdu - summere Du kan finne ut mer om kommandoen du ved å kjøre mannens kommando i terminalen som følger: mann du En annen kommando du kanskje ønsker å lese om, er df-kommandoen som rapporterer filsystem og diskplassbruk. Finn ut filstørrelsen på individuelle filer og mapper
Endre utdataene for filstørrelsen
Oppsummer outputen
Sammendrag