Det är ganska enkelt att kontrollera storleken på kataloger och filer med GUI. Att få storleken på en katalog med kommandoraden kan vara mycket svårare än när man använder GUI. Med kommandot ‘ls’ kan du lista innehållet i en katalog men du kan inte se exakt utrymme eller katalogstorlek. Istället måste du utforska fler kommandon för att få den exakta storleken på katalogen eller filen.

I den här artikeln lär du dig hur du kontrollerar katalogstorlek på Linux med kommandoradsmiljön. Alla kommandon som visas i den här artikeln kördes på ett Ubuntu 20.04-system. Alla metoder och steg utförs i terminalen. Du kan snabbt öppna terminalfönstret genom att skriva Ctrl + Alt + t.

Följande är några metoder som du kan använda för att kontrollera katalogstorlek på Linux-system. Vi kommer att utforska dessa metoder en efter en:

Metod 1: Kontrollera katalogstorlek med hjälp av du Command

Standardkommandot som används för att kontrollera storleken på katalogen kallas ”du” kommando, som står för diskanvändning. Du-kommandot är installerat på de flesta Linux-distributioner. Med du-kommandot kan du visa den aktuella katalogstorleken för ditt system enligt följande:

$ du

Kommandot ovan visar en lista över hemkatalogens innehåll. Siffrorna som visas till vänster visar storlekarna i kilobyte för varje objekt.

Med alternativet -h kan du också visa utdata i mer beskrivande form, enligt följande:

$ du –h

Ovanstående kommando visar utrymmet i kilo, mega och gigabyte med siffror.

För att hitta storleken på den specifika katalogen, använd följande syntax:

$ du –h / katalog-sökväg

Du måste köra kommandot ovan som sudo-användare, eftersom vissa kataloger kräver vissa behörigheter för att få tillgång till särskilt kataloginnehåll.

Använd följande kommando för att kontrollera katalogen storlek på katalogen / var:

$ sudo du –h / var

Med -hc-alternativet kan du visa storleken på den specifika katalogen i humanrea dabelform enligt följande:

$ sudo du -hc / var

Du kan också ändra underkatalogens vägdjup med alternativet max-depth. Om du till exempel bara vill visa den översta katalogen måste du ställa in max-depth = 0 enligt följande:

$ sudo du –hc ––max-depth = 0 / var

På samma sätt för att hämta den översta katalogen med ett lager av underkatalog, då anger du max-depth = 1.

$ sudo du –hc ––max-depth = 1 / var

Om du vill utforska fler kommandon relaterade till du kan du använda följande kommando:

$ man du

Metod 2: Kontrollera katalogstorlek med trädkommando

Trädkommandot används för att visa kataloger, underkataloger och filer i trädformat. Du kan göra det här kommandot mer användbart genom att ange flaggor och anpassningsalternativ. Trädkommandot är inte redan installerat på de flesta Linux-systemen. Du kan installera det här kommandot med hjälp av apt-pakethanteraren enligt följande:

$ sudo apt installation tree

För att visa den aktuella katalogen använder underkataloger och filer följande kommando på terminalen:

$ tree -d -h

Med trädkommandot kan du också hämta innehåll i en specifik katalog med följande syntax:

$ tree / katalog-sökväg

För att lista innehållet i / var-katalogen kommer du att använda följande kommando:

$ tree / var

När kommandot är klart kommer det totala antalet kataloger och underkataloger att visas.

För att lära dig mer om trädkommandot, använd följande kommando :

$ man-träd

Metod 3: Kontrollera Dire kategoristorlek med hjälp av ncdu-kommando

NCurses Disk Usage, förkortat ‘ncdu, används också för att kontrollera katalogstorleken. ncdu är inte installerat som standard på de flesta Linux-system.Du måste installera det här kommandot med hjälp av kommandoraden via apt-pakethanteraren enligt följande:

$ sudo apt install ncdu

Med hjälp av ncdu kan du visa en interaktiv bild av din systemdiskanvändning. Kör följande för att prova det här kommandot:

$ ncdu

Det övre övre vänstra hörnet visar den aktuella katalogen som visas. Den vänstra kolumnen visar katalogstorlek i det numeriska värdet, där # -tecknen anger storleken bredvid varje katalog. Med piltangenterna kan du navigera mellan dessa rader. Här är syftet med högerpilen att bläddra i katalogen och syftet med vänsterpilen är att flytta dig tillbaka.

Med kommandot ncdu kan du också rikta in dig på en viss katalog, enligt följande:

$ ncdu / var

För att avsluta ncdu-gränssnittet, tryck på ’q’ och för hjälp, tryck på ’?’.

I den här artikeln lärde du dig hur du kontrollerar katalogstorleken för att använda terminalkommandoraden på Ubuntu 20.04 Linux-system genom tre olika metoder. Du kan utforska fler kommandon relaterade till träd-, ncdu- och du-kommandon med terminalen. Dessa kommandon kan användas på alla Linux-distributioner. Om du har några frågor eller förslag kan du kommentera nedan.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *