Diskhantering

I Linux, hur man hittar storleken på katalogen och underkatalogerna?

I Linux, hur man hittar storleken på katalogen och underkatalogerna?

Innan du installerar något nytt program på ditt datorsystem är det första som varje användare behöver se till att systemet har tillräckligt med lagringsutrymme för att hålla det programmet och köra det utan prestandaproblem. På samma sätt, när du tänker kopiera eller ladda ner filer i någon av katalogerna i ditt datorsystem, måste du kontrollera om den katalogen har tillräckligt med lagringsutrymme tillgängligt eller inte.

Det finns flera sätt på vilka du kan kontrollera storleken på kataloger och underkataloger inom vilket operativsystem som är både GUI-baserat och CLI-baserat. Eftersom Linux-operativsystemet mestadels fungerar med CLI, är dess användare därför i allmänhet intresserade av att leta efter terminalbaserade metoder för att utföra alla uppgifter. I dagens artikel kommer vi därför att prata om metoderna för att hitta storleken på katalogen och underkatalogerna i Linux Mint 20.

Metoder för att hitta storleken på katalogen och underkatalogerna i Linux Mint 20:

För att hitta storleken på katalogen och underkatalogerna i Linux Mint 20 kan du använda någon av de tre metoderna som beskrivs nedan:

Metod nr 1: Använd kommandot “ncdu”:

För att använda kommandot “ncdu” för att hitta storleken på katalogen och underkatalogerna i Linux Mint 20 måste du utföra följande steg:

Först måste vi starta terminalen i Linux genom vilken vi kommer att utföra kommandot "ncdu" som visas i bilden nedan:


Eftersom kommandot “ncdu” inte är installerat som standard på Linux-systemen kommer vi därför först att installera det genom att köra följande kommando i terminalen:

$ sudo apt installera ncdu


Innan du kör det här kommandot måste du se till att ditt Internet fungerar korrekt, annars kan det här kommandot inte köras. Det här kommandot tar några minuter att installera kommandot “ncdu” och alla nödvändiga beroenden framgångsrikt, varefter din terminal visar utdata som visas i bilden nedan:


När kommandot “ncdu” har installerats på vårt system kan vi enkelt använda det för att hitta storlekarna på katalogen och underkatalogerna genom att köra det på följande sätt:

$ ncdu

Här ville vi bara hitta storlekarna på hemkatalogen och dess underkataloger, varför vi inte behövde nämna någon sökväg. Men om du vill hitta storleken på någon annan katalog än hemkatalogen måste dess väg nämnas efter kommandot "ncdu".


Storlekarna på hemkatalogen och dess underkataloger visas i bilden nedan:

Metod 2: Använd kommandot “du”:

För att använda kommandot "du" för att hitta storleken på katalogen och underkatalogerna i Linux Mint 20 måste du utföra följande steg:

Eftersom kommandot "du" redan är installerat på Linux-systemen behöver vi därför inte installera något utan vi kan använda det här kommandot direkt på det sätt som visas nedan:

$ du -h

Återigen, om du vill hitta storleken på en annan katalog än hemkatalogen, måste du nämna dess sökväg efter kommandot "du -h". Här används “-h” -flaggan för att skriva ut utdata i ett läsbart format.


Storlekarna på katalogerna i hemkatalogen visas i följande bild:

Metod 3: Använd kommandot "träd":

För att använda kommandot "träd" för att hitta storleken på katalogen och underkatalogerna i Linux Mint 20 måste du utföra följande steg:

Kommandot "träd" är inte heller installerat i Linux-systemen som standard men det kan enkelt installeras genom att köra kommandot nedan:

$ sudo apt installera träd


Innan du kör det här kommandot måste du se till att ditt Internet fungerar korrekt, annars kan det här kommandot inte köras. I vårt fall har vi redan installerat kommandot "träd" på vårt system för något annat syfte. Därför visade vår terminal följande utgång efter att ha kört det här kommandot:


Nu kan vi köra kommandot "träd" för att hitta storlekarna på katalogen och underkatalogerna på det sätt som visas nedan:

$ träd -d -h

Återigen används "-h" -flaggan med kommandot "träd -d" för att visa utdata i ett läsbart format. Dessutom, om du vill hitta storleken på någon annan katalog än hemkatalogen, måste du nämna dess sökväg direkt efter "träd -d -h" -kommandot.


Storlekarna på alla kataloger i hemkatalogen visas i följande bild:

Slutsats:

Genom att använda någon av de tre metoderna som diskuteras i den här artikeln kan man enkelt ta reda på storleken på katalogen och underkatalogerna i den. Vi har precis visat för dig exemplen där vi ville ta reda på storleken på hemkatalogen och underkatalogerna i den. Du kan dock också hitta storlekarna på alla andra kataloger och dess underkataloger om du vill genom att använda mycket enkla metoder. Allt du behöver göra är att tillhandahålla rätt sökvägar för dessa kataloger efter kommandona som diskuteras ovan och du kommer att kunna hitta storlekarna på alla kataloger i ditt Linux Mint 20-system.

Av de tre metoderna som diskuteras i den här artikeln är den första metoden användbar om du vill ha en detaljerad rapport om storleken på en katalog och dess underkataloger tillsammans med den totala storleken. Den andra metoden är användbar om du vill ha storleken på till och med underkatalogerna i underkatalogerna medan den tredje metoden är användbar om du bara tänker få storlekarna på underkatalogerna på första nivån i en katalog.

Mus Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Mus och Pekplattas gör inte bara datoranvändning lättare men effektivare och mindre tidskrävande. Vi kan inte föreställa oss ett liv utan dessa enhete...
Mus Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Muspekaren och markören i Windows 10 är mycket viktiga aspekter av operativsystemet. Detta kan också sägas för andra operativsystem, så i sanning är d...
Gratis och öppen källkodsmotorer för utveckling av Linux-spel
Den här artikeln kommer att täcka en lista över gratis motorer med öppen källkod som kan användas för att utveckla 2D- och 3D-spel på Linux. Det finns...