I denne artikkelen lærer du hvordan du sjekker katalogstørrelse på Linux ved hjelp av kommandolinjemiljøet. Alle kommandoene demonstrert i denne artikkelen ble kjørt på en Ubuntu 20.04 System. Alle metoder og trinn utføres i terminalen. Du kan raskt åpne terminalvinduet ved å skrive Ctrl + ALT + T.
Følgende er noen metoder du kan bruke for å sjekke katalogstørrelse på Linux -systemer. Vi vil utforske disse metodene en etter en:
Metode 1: Sjekk katalogstørrelse ved hjelp av DU -kommandoen
Standardkommandoen som brukes til å sjekke størrelsen på katalogen er kjent som 'du' -kommandoen, som står for dIsk usalvie. DU -kommandoen er installert på de fleste Linux -distribusjoner. Ved hjelp av DU -kommandoen kan du se gjeldende katalogstørrelse på systemet ditt, som følger:
$ du
Kommandoen ovenfor viser en liste over innholdet i hjemmekatalogen. Tallene som vises til venstre viser størrelsene, i kilobyte, av hvert objekt.
Ved hjelp av -h -alternativet kan du også vise utgangen i mer beskrivende form, som følger:
$ du -h
Kommandoen ovenfor viser plassen i kilo, mega og gigabyte med tall.
For å finne størrelsen på den spesifikke katalogen, bruk følgende syntaks:
$ du -h /katalog -path
Du må kjøre kommandoen ovenfor som SUDO -brukeren, fordi noen kataloger krever visse tillatelser tilgang til bestemt kataloginnhold.
Bruk følgende kommando for å sjekke katalogstørrelsen på /var katalogen:
$ sudo du -h /var
Med alternativet -HC kan du vise størrelsen på den spesifikke katalogen i menneskelig lesbar form, som følger:
$ sudo du -hc /var
Du kan også endre underkatalogstiedybden ved å bruke alternativet Max-dybde. Hvis du for eksempel bare ønsket å vise toppkatalogen, må du stille inn maks-dybden = 0, som følger:
$ sudo du -hc -Max -DEBTH = 0 /var
Tilsvarende, for å hente toppkatalogen med ett lag underkatalog, vil du stille maks-dybde = 1.
$ sudo du -hc -Max -DEBTH = 1 /var
Hvis du vil utforske flere kommandoer relatert til DU, kan du bruke følgende kommando:
$ mann du
Metode 2: Kontroller katalogstørrelse ved hjelp av trekommando
Tre -kommandoen brukes til å vise kataloger, underkataloger og filer i treformatet. Du kan gjøre denne kommandoen mer nyttig ved å legge inn flagg og alternativer for tilpasning. Treekommandoen kommer ikke allerede installert på de fleste Linux -systemene. Du kan installere denne kommandoen ved hjelp av APT Package Manager, som følger:
$ sudo apt installer tre
For å vise gjeldende katalog bruker underkataloger og filer følgende kommando på terminalen:
$ tre -d -h
Med trekommandoen kan du også hente innholdet i en spesifikk katalog ved hjelp av følgende syntaks:
$ tre /katalog-sti
For å liste opp innholdet i /VAR -katalogen, bruker du følgende kommando:
$ tre /var
Etter å ha fullført kommandoen, vil den vise det totale antallet kataloger og underkataloger.
For å lære mer om trekommandoen, bruk følgende kommando:
$ mann tre
Metode 3: Kontroller katalogstørrelse ved å bruke NCDU -kommandoen
Ncurses diskbruk, forkortet 'NCDU,' brukes også til å sjekke katalogstørrelsen. NCDU er ikke installert som standard på de fleste Linux -systemer. Du må installere denne kommandoen ved å bruke kommandolinjen gjennom APT Package Manager, som følger:
$ sudo apt install ncdu
Ved hjelp av NCDU kan du se en interaktiv visning av systemdiskbruken. Utfør følgende for å prøve ut denne kommandoen:
$ NCDU
Øvre øverste venstre hjørne viser gjeldende katalog som vises. Den venstre kolonnen viser katalogstørrelse i den numeriske verdien, der # tegnene indikerer størrelsen ved siden av hver katalog. Ved hjelp av piltastene kan du navigere mellom disse linjene. Her er formålet med høyre pil å bla gjennom katalogen, og formålet med venstre pil er å flytte deg tilbake.
Med NCDU -kommandoen kan du også målrette mot en bestemt katalog, som følger:
$ ncdu /var
For å avslutte NCDU -grensesnittet, trykk 'Q,' og for hjelp, trykk '?'.
I denne artikkelen lærte du hvordan du sjekker katalogstørrelsen på å bruke terminalkommandolinjen på Ubuntu 20.04 Linux -systemer gjennom tre forskjellige metoder. Du kan utforske flere kommandoer relatert til treet, NCDU og DU -kommandoene ved hjelp av terminalen. Disse kommandoene kan brukes på alle Linux -distribusjoner. Hvis du har spørsmål eller forslag, kan du kommentere nedenfor.