Hvordan analysere diskbruk med gdu i Linux

Hvordan analysere diskbruk med gdu i Linux

Systemets harddisk kan bli full veldig fort hvis du ikke overvåker den regelmessig. Vi har mer digital data enn vi kan lagre på enhetene våre. Derfor er kontroll av diskplass og bruk en viktig oppgave du bør innlemme i ditt digitale liv.





På Linux er flere verktøy tilgjengelig for å kontrollere diskbruk og lagring, inkludert df, ncdu og gdu. Les videre for å lære hvordan du kan bruke gdu til å analysere diskbruk på Linux -systemet ditt, sammen med en kort guide til hvordan du installerer det.





Hva er gdu -verktøyet?

Som nevnt ovenfor er gdu en diskbruksanalysator skrevet på Go -programmeringsspråket. Gdu står for Gå til diskbruk . Selv om det er andre verktøy tilgjengelig som utfører den samme oppgaven, er gdu et raskt, pålitelig og brukervennlig verktøy.





Det eneste som får gdu til å skille seg ut fra mengden er hastigheten. Den utnytter kraften i parallell behandling for å øke skannehastigheten til stasjonene. Selv om gdu -ytelsen er gjennomsnittlig mens du analyserer harddisker, slippes dens virkelige kraft ut når du jobber med SSD -er.

Tabellen nedenfor beskriver ytelsen til gdu mens du skanner 80 GB data på en 500 GB SSD. Legg merke til at gdu har den høyeste skannehastigheten sammenlignet med andre diskanalysatorer.



KommandoHastighet uten bufferHastighet med cache
gdu6,5 sek2s
to8s2s
godu8,5 s3s
nnn -T d31s3s
du -hs44s4,5 s
duc indeks47s5s
ncdu54s12s

Last ned og installer gdu på Linux

Siden gdu ikke er tilgjengelig på Linux -distribusjoner som standard, må du installere pakken manuelt.

hvordan overføre filer mellom Google Drive -kontoer

Du kan laste ned gdu fra Github -depotet ved å bruke krøll .





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

Endre tillatelsene til gdu_linux_amd64 med chmod -kommandoen for å gjøre den til en kjørbar fil.

sudo chmod +x gdu_linux_amd64

Flytt filen til / usr/bin katalog.





sudo mv gdu_linux_amd64 /usr/bin/gdu

Type gdu -versjon i terminalen for å kontrollere om pakken ble installert. Du vil se en utgang som ser omtrent slik ut.

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

Slik bruker du gdu -kommandoen

Hvis du kjører kommandoen uten argumenter, skanner gdu gjeldende katalog og viser lagringsrelatert informasjon.

gdu

For å skanne en bestemt katalog kan du angi navnet på mappen med standardkommandoen. For å analysere diskbruken for /Desktop :

gdu ./Desktop

Merk : I motsetning til ls -kommandoen i Linux , kan du ikke spesifisere flere kataloger med gdu. Systemet vil vise en feil som sier 'Feil: godtar maksimalt 1 arg (er), mottatt 2'.

Ignorer kataloger fra utdata

Hvis du vil ignorere spesifikke underkataloger mens du søker etter den overordnede katalogen, bruker du -Jeg flagg. De -Jeg står for Overse og vil kaste alle kataloger som følger flagget.

gdu /Desktop -i /Desktop/Ignore

Ovennevnte kommando vil analysere /Desktop katalogen og vil ikke vise /Desktop/Ignorer undermappe i utgangen. Du kan også sende flere kataloger i -Jeg flagg ved å skille dem med avsnitt ( , ) karakter.

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

Gdu -funksjoner og alternativer

trykk Spørsmålstegn ( ? ) -tasten for å få en liste over tilgjengelige operasjoner.

Hvis du vil slette en katalog eller en fil, merker du oppføringen og trykker på D .

Du kan også se innholdet i en hvilken som helst fil med gdu. Bare merk filen og trykk på V nøkkel.

hvordan du stopper anbefalte videoer på youtube

For å få utskriften i svart -hvitt, bruk -c flagg med kommandoen.

gdu -c ./Desktop

Gdu kan også skanne monterte disker på ditt Linux -system. Bruke -d flagg med kommandoen for å vise informasjon relatert til monterte disker.

For å forhindre at gdu starter i interaktiv modus, bruk -n flagg.

gdu -n ./Desktop

Gdu spesialoppføringsidentifikatorer

Legg merke til i utgangen ovenfor, gdu viser et spesialtegn før oppføringene. Hver karakter har en bestemt betydning som angir filtypen.

Gdu bruker følgende tegn i utdataene:

KarakterBetydning
!Feil under lesing av katalogen
.Feil under lesing av underkatalog
@Stikkontakt eller en symlink
HHardlink
OgTom katalog

Overvåker diskplass med gdu

Mens du arbeider på en Linux -maskin, er det viktig å foreta en regelmessig revisjon av systemets helse, lagring, applikasjoner osv. Hvis du gjør det, vil du sikre at datamaskinen din kan gi deg den beste ytelsen i lang tid.

hvilken matleveringsapp betaler best

Lagring er en viktig del av en datamaskin. Med så mange data lett tilgjengelig på internett, er det et must å bruke diskplassen nøye. Hvis du ikke har nok plass på enheten din, kan du alltid velge skylagringsplattformer for å lagre filene dine.

Dele Dele kvitring E -post 5 beste gratis skylagringsleverandører

Bruk skylagring og få tilgang til filene dine hvor som helst. La oss utforske de beste gratis skylagringsløsningene du kan velge i dag.

Les neste
Relaterte temaer
  • Linux
  • Harddisk
  • Linux
Om forfatteren Deepesh Sharma(79 artikler publisert)

Deepesh er Junior Editor for Linux ved MUO. Han skriver informasjonsguider på Linux, med sikte på å gi alle nykommere en lykksalig opplevelse. Usikker på filmer, men hvis du vil snakke om teknologi, er han din fyr. På fritiden kan du finne ham lese bøker, lytte til forskjellige musikksjangre eller spille gitar.

Mer fra Deepesh Sharma

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere