Det er ret nemt at kontrollere størrelsen på mapper og filer ved hjælp af GUI. At få størrelsen på et bibliotek ved hjælp af kommandolinjen kan være meget vanskeligere end ved brug af GUI. Med kommandoen ‘ls’ kan du liste indholdet af en mappe, men du kan ikke se det nøjagtige rum eller bibliotekstørrelse. I stedet skal du udforske flere kommandoer for at få den nøjagtige størrelse af biblioteket eller filen.

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å et Ubuntu 20.04-system. 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 udforske disse metoder en efter en:

Metode 1: Kontroller biblioteksstørrelse ved hjælp af du Command

Standardkommandoen, der bruges til at kontrollere størrelsen på biblioteket, er kendt som ‘du’ kommando, som står for diskbrug. 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 en 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 skal du bruge følgende syntaks:

$ du –h / directory-path

Du 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 biblioteket størrelse på / var-biblioteket:

$ sudo du –h / var

Med indstillingen -hc kan du vise størrelsen på det specifikke bibliotek i humanrea dabelform 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

Tilsvarende at hente den øverste mappe med et lag med underkatalog, så indstiller du max-depth = 1.

$ 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åndteringen som følger:

$ sudo apt installation tree

For at få vist det aktuelle bibliotek bruger underkataloger og filer følgende kommando på terminalen:

$ tree -d -h

Med trækommandoen kan du også hente indhold af en bestemt mappe ved hjælp af følgende syntaks:

$ tree / directory-path

For at liste indholdet i / var-biblioteket bruger du følgende kommando:

$ tree / var

Efter afslutning af kommandoen vil den vise det samlede antal kataloger og underkataloger.

For at lære mere om trækommandoen, brug følgende kommando :

$ man-træ

Metode 3: Kontroller Dire kategoristø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 install 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 kommandoen ncdu kan du også målrette mod en bestemt mappe som følger:

$ ncdu / var

For at afslutte ncdu-grænsefladen 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.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *