Hur man analyserar diskanvändning med gdu i Linux

Hur man analyserar diskanvändning med gdu i Linux

Ditt systems hårddisk kan bli full riktigt snabbt om du inte övervakar det regelbundet. Vi har mer digital data än vi ens kan lagra på våra enheter. Därför är kontroll av diskutrymme och användning en viktig uppgift som du bör införliva i ditt digitala liv.



På Linux finns flera verktyg tillgängliga för att kontrollera diskanvändning och lagring inklusive df, ncdu och gdu. Läs vidare för att lära dig hur du kan använda gdu för att analysera diskanvändning på ditt Linux -system, tillsammans med en kort guide om hur du installerar det.

Vad är gdu -verktyget?

Som nämnts ovan är gdu en diskanvändningsanalysator skriven på Go -programmeringsspråket. Gdu står för Gå till diskanvändning . Även om det finns andra verktyg tillgängliga som utför samma uppgift, är gdu ett snabbt, pålitligt och lättanvänt verktyg.





Det enda som får gdu att sticka ut från mängden är dess hastighet. Den utnyttjar kraften i parallellbearbetning för att öka enheternas skanningshastighet. Även om gdu: s prestanda är genomsnittlig vid analys av hårddiskar, släpps dess verkliga kraft ut när du arbetar med SSD -enheter.

Tabellen nedan beskriver prestandahastigheten för gdu vid skanning av 80 GB data på en 500 GB SSD. Lägg märke till att gdu har den högsta skanningshastigheten jämfört med andra diskanvändningsanalysatorer.



KommandoHastighet utan cacheHastighet med cache
gdu6,5 sek2s
två8s2s
gud8,5s3s
nnn -T d31 -talet3s
du -hs44s4,5s
duc index47s5s
ncdu54s12s

Ladda ner och installera gdu på Linux

Eftersom gdu inte är tillgängligt på Linux -distributioner som standard måste du installera paketet manuellt.

hur man väljer en färg i Photoshop

Du kan ladda ner gdu från dess Github -arkiv med ringla .

curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz

Ändra behörigheterna för gdu_linux_amd64 med kommandot chmod för att göra det till en körbar fil.

sudo chmod +x gdu_linux_amd64

Flytta filen till / usr/bin katalog.

sudo mv gdu_linux_amd64 /usr/bin/gdu

Typ gdu -version i terminalen för att kontrollera om paketet installerades. Du kommer att se en utmatning som ser ut ungefär så här.

Version: v4.9.1
Built time: Fri May 07 05:37:28 PM IST 2021
Built user: dundee

Hur man använder gdu -kommandot

Om du kör kommandot utan argument, skannar gdu den aktuella katalogen och visar lagringsrelaterad information.

gdu

För att skanna en viss katalog kan du ange namnet på mappen med standardkommandot. För att analysera diskanvändningen för /Skrivbord :

gdu ./Desktop

Notera : Till skillnad från ls -kommandot i Linux , du kan inte ange flera kataloger med gdu. Systemet kommer att visa ett fel som anger 'Fel: accepterar högst 1 arg, mottagna 2'.

Ignorera kataloger från utdata

Om du vill ignorera specifika underkataloger när du söker efter den överordnade katalogen använder du -i flagga. De -i står för Ignorera och kommer att kasta alla kataloger som följer flaggan.

gdu /Desktop -i /Desktop/Ignore

Ovanstående kommando kommer att analysera /Skrivbord katalogen och visar inte /Desktop/Ignorera underkatalog i utdata. Du kan också skicka flera kataloger i -i flagga genom att skilja dem med paragraf ( , ) karaktär.

gdu /Desktop -i /Desktop/Ignore,/Desktop/Another-Folder

Gdu -funktioner och alternativ

tryck på Frågetecken ( ? ) -knappen för att få en lista över tillgängliga operationer.

Om du vill radera en katalog eller en fil markerar du posten och trycker på D .

Du kan också se innehållet i alla filer med gdu. Markera bara filen och tryck på V nyckel.

hur man tar bort en kontantapp

För att få utskriften i svartvitt, använd -c flagga med kommandot.

gdu -c ./Desktop

Gdu kan också skanna monterade skivor på ditt Linux -system. Använd -d flagga med kommandot för att visa information relaterad till monterade skivor.

För att förhindra att gdu startar i interaktivt läge, använd -n flagga.

gdu -n ./Desktop

Gdu Special Entry Identifier

Observera i utdata ovan, gdu visar ett specialtecken före posterna. Varje tecken har en specifik betydelse som anger filtypen.

Gdu använder följande tecken i utdata:

KaraktärMenande
!Fel vid läsning av katalog
.Fel vid läsning av underkatalog
@Uttag eller en symlink
HHårdlänk
OchTom katalog

Övervaka diskutrymme med gdu

När du arbetar med en Linux -maskin är det viktigt att du regelbundet granskar systemets hälsa, lagring, applikationer etc. Det gör att din dator kan ge dig bästa prestanda under lång tid.

vilket av följande gäller för de flesta nyare sata -enheter

Lagring är en viktig del av en dator. Med så mycket data lättillgängligt på internet, måste du noggrant använda ditt diskutrymme. Om du inte har tillräckligt med utrymme på din enhet kan du alltid välja molnlagringsplattformar för att lagra dina filer.

Dela med sig Dela med sig Tweet E-post 5 bästa gratis molnlagringsleverantörer

Använd molnlagring och få tillgång till dina filer var som helst. Låt oss utforska de bästa gratis molnlagringslösningarna du kan välja idag.

Läs Nästa
Relaterade ämnen
  • Linux
  • Hårddisk
  • Linux
Om författaren Deepesh Sharma(79 artiklar publicerade)

Deepesh är Junior Editor för Linux på MUO. Han skriver informationsguider på Linux, i syfte att ge alla nykomlingar en lycklig upplevelse. Osäker på filmer, men om du vill prata om teknik är han din kille. På fritiden kan du hitta honom läsa böcker, lyssna på olika musikgenrer eller spela gitarr.

Mer från Deepesh Sharma

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera