Å administrere Linux -systemer innebærer mange oppgaver, noen viktigere enn andre, og en av dem er nettopp å ha en klar bevissthet om størrelsen på katalogene der vi er vert for filene og variablene, dette er nøkkelen til å kjenne størrelsen de bruker på disken og med det bestemme feilsøkingsoppgaver i tilfelle vi viser overflødig ubrukelig plass på datamaskinen.
Vi kan gå fil for fil for å se egenskapene deres og med dette bestemme størrelsen på hver enkelt, men dette blir logisk sett en kjedelig og omfattende oppgave, for å forhindre at Linux gir oss du -kommandoen for en mye mer fullstendig kontroll.
Du er en standard Linux -kommando som vi får tilgang til detaljer og informasjon om diskbruk på en integrert måte, du fungerer integrert for spesifikke kataloger og har variasjoner som lar oss tilpasse utdataene i henhold til informasjonskravene.
Solvetic skal forklare hvordan du bruker du -kommandoen for å se størrelsen på en katalog i Linux.
Slik ser du størrelsen på en katalog i Linux med du
Trinn 1
Den grunnleggende syntaksen er å kjøre du uten parametere, som et resultat vil vi se følgende:
du
FORSTØRRE
Verdiene vi ser helt til venstre er diskbruk, så ser vi den spesifikke katalogen og på slutten av resultatet finner vi et sammendrag av hele / hjemmekatalogen.
Steg 2
Det er mulig å bruke du for en bestemt katalog:
du katalogen
FORSTØRRE
Trinn 3
Vi ser at resultatet er i kilobyte, vi kan vise størrelsen i "lesbart format" med parameteren -h:
du katalog -h
FORSTØRRE
Trinn 4
Dette resultatet vises nå i MB, denne verdien kan uttrykkes i megabyte eller kilobyte etter behov som følger:
du -k katalog / (kilobyte) du -m katalog / (meg)
FORSTØRRE
Trinn 5
Når du bruker du-kommandoen, vil vi se de største underkatalogene øverst, for å øke dybden på katalogen, skal vi bruke parameteren --max-depth som følger:
du -h --max -depth = 1 | sorter -hr
FORSTØRRE
Trinn 6
I tilfelle vi ønsker å vise diskbruken til alle elementene, inkludert filene og katalogene, bruker vi -a parameteren:
du -ah / katalog
FORSTØRRE
Trinn 7
Med du -kommandoen er det mulig å vise to eller flere kataloger samtidig, for dette utfører vi følgende syntaks.
du katalog 1 katalog 2
FORSTØRRE
Trinn 8
For å kontrollere total bruk av brukt diskplass for en enkelt katalog, bruker vi parameteren -s:
du -sh / katalog
FORSTØRRE
Trinn 9
Dette gjelder for globale kataloger:
FORSTØRRE
Trinn 10
Kommandoen du lar oss vise globale totaler takket være parameteren -c som følger:
du -csh -katalogen
FORSTØRRE
Trinn 11
Vi kan bare vise den totale summen av katalogen inkludert alle underkataloger, for dette må vi bruke grep -kommandoen med du -kommandoen slik:
du -ch Nedlastinger / | totalt grep
FORSTØRRE
Trinn 12
De generelle parameterne for du -kommandoen er:
Avslutt hver utgangslinje med NULL
-0, -null
Skriver antall filer, ikke bare kataloger
-a, -all
Skriv ut tilsynelatende størrelser, i stedet for faktisk diskbruk
-størrelse
Skaler størrelser til SIZE før du skriver ut til konsoll
-B, -blokk -størrelse = SIZE
Genererer totalsummen for katalogstørrelsen
-c, -totalt
Skriv ut summen for katalogen bare hvis det er N eller færre nivåer som er mindre enn kommandolinjeargumentet
d, -maks -dybde = N
Skriv ut resultatet i lesbart format for mennesker
-h, -menneskelig lesbar
Gjelder kataloger, i dette tilfellet inkluderer den ikke størrelsen på underkatalogene
-S, -separate -dirs
Vis bare summen for hver katalog
-s, -summarize
Viser tidspunktet for den siste endringen av en fil eller katalog
-tid
Med du -kommandoen har vi en omfattende løsning for å kjenne størrelsen på en katalog i Linux.