I denne artikel lærer du, hvordan du kontrollerer katalogstørrelse på Linux ved hjælp af kommandolinjemiljøet. Alle kommandoer demonstreret i denne artikel blev kørt på en Ubuntu 20.04-systemet. Alle metoder og trin udføres i terminalen. Du kan hurtigt åbne terminalvinduet ved at skrive Ctrl + Alt + t.
Følgende er nogle metoder, du kan bruge til at kontrollere bibliotekstørrelse på Linux-systemer. Vi vil undersøge disse metoder en efter en:
Metode 1: Kontroller katalogstørrelse ved hjælp af du Command
Standardkommandoen, der bruges til at kontrollere størrelsen på biblioteket, er kendt som 'du' -kommandoen, som står for disk usalvie. Du-kommandoen er installeret på de fleste Linux-distributioner. Ved hjælp af du-kommandoen kan du se den aktuelle bibliotekstørrelse på dit system som følger:
$ du
Ovenstående kommando viser en liste over hjemmekatalogindholdet. Tallene, der vises til venstre, viser størrelsen i kilobyte for hvert objekt.
Ved hjælp af indstillingen -h kan du også vise output i mere beskrivende form som følger:
$ du -h
Ovenstående kommando viser pladsen i kilo, mega og Gigabyte med tal.
For at finde størrelsen på den specifikke mappe, brug følgende syntaks:
$ du -h / katalog-stiDu bliver nødt til at køre ovenstående kommando som sudo-bruger, fordi nogle mapper kræver visse tilladelser for at få adgang til bestemt katalogindhold.
Brug følgende kommando til at kontrollere biblioteksstørrelsen på / var-biblioteket:
$ sudo du -h / var
Med indstillingen -hc kan du vise størrelsen på den specifikke mappe i menneskelig læsbar form som følger:
$ sudo du -hc / var
Du kan også ændre dybden til underkatalogstien ved hjælp af indstillingen max-depth. Hvis du f.eks. Kun vil vise den øverste bibliotek, skal du indstille max-depth = 0 som følger:
$ sudo du -hc -max-depth = 0 / var
På samme måde skal du indstille max-depth = 1 for at hente den øverste mappe med et lag med underkatalog.
$ sudo du -hc -max-depth = 1 / var
Hvis du vil udforske flere kommandoer relateret til du, kan du bruge følgende kommando:
$ man du
Metode 2: Kontroller katalogstørrelse ved hjælp af trækommando
Trækommandoen bruges til at vise mapper, underkataloger og filer i træformatet. Du kan gøre denne kommando mere nyttig ved at indtaste flag og muligheder for tilpasning. Trækommandoen er ikke allerede installeret på de fleste Linux-systemer. Du kan installere denne kommando ved hjælp af apt pakkehåndtering som følger:
$ sudo apt installere træ
For at få vist det aktuelle bibliotek bruger underkataloger og filer følgende kommando på terminalen:
$ træ -d -h
Med trækommandoen kan du også hente indholdet af en bestemt mappe ved hjælp af følgende syntaks:
$ træ / katalog-stiFor at liste indholdet af / var-kataloget skal du bruge følgende kommando:
$ træ / var
Efter udførelse af kommandoen viser den det samlede antal mapper og underkataloger.
For at lære mere om trækommandoen skal du bruge følgende kommando:
$ mand træMetode 3: Kontroller katalogstørrelse ved hjælp af ncdu-kommando
NCurses Disk Usage, forkortet 'ncdu', bruges også til at kontrollere bibliotekets størrelse. ncdu er ikke installeret som standard på de fleste Linux-systemer. Du bliver nødt til at installere denne kommando ved hjælp af kommandolinjen gennem apt pakkehåndtering som følger:
$ sudo apt installere ncdu
Ved hjælp af ncdu kan du se en interaktiv visning af din systemdisks brug. Udfør følgende for at prøve denne kommando:
$ ncdu
Det øverste øverste venstre hjørne viser den aktuelle mappe, der vises. Den venstre kolonne viser katalogstørrelse i den numeriske værdi, hvor # -tegnene angiver størrelsen ud for hvert bibliotek. Ved hjælp af piletasterne kan du navigere mellem disse linjer. Her er formålet med højre pil at gennemse biblioteket, og formålet med venstre pil er at flytte dig tilbage.
Med ncdu-kommandoen kan du også målrette mod en bestemt mappe som følger:
$ ncdu / var
For at afslutte ncdu-interface skal du trykke på 'q' og trykke på 'for at få hjælp?''.
I denne artikel lærte du, hvordan du kontrollerer biblioteksstørrelsen ved at bruge terminalkommandolinjen på Ubuntu 20.04 Linux-systemer gennem tre forskellige metoder. Du kan udforske flere kommandoer relateret til træ-, ncdu- og du-kommandoer ved hjælp af terminalen. Disse kommandoer kan bruges på alle Linux-distributioner. Hvis du har spørgsmål eller forslag, er du velkommen til at kommentere nedenfor.