Hur man installerar och använder Dutree för att analysera hårddiskanvändning på Linux

Det finns ett antal systemkomponenter, både hårdvara och programvara, som har utformats för att optimera den totala användningen av systemresurser och därmed vara mer produktiva i alla aspekter och ett av dessa element är hårddisken.

För närvarande har vi mekaniska hårddiskar (HDD) och solid state -hårddiskar (SDD) som erbjuder oss olika funktioner både när det gäller kapacitet och prestanda, men syftet med allt är detsamma: att tillhandahålla ett lagringsutrymme för operativsystemet, applikationer och program och filer som vi skapar dagligen som användare.

Lite efter lite tar vi plats på hårddisken och även om det är 1 eller 2 TB förr eller senare kan vi bli utsatta för en begränsning som påverkar faktorer som:

  • Tillgång till information, läsning och skrivning, långsam
  • Oväntat system startar om
  • Fel på disksektorn
  • Det går inte att installera nya program
  • Det går inte att spara nya filer
En bra praxis som användare som vi måste ta är att ständigt kontrollera hårddiskens tillstånd och om vi är Linux -användare är ett av de mest användbara verktygen för detta Dutree som kommer att analysera Solvetic i detalj.

Vad är DutreeDutree är ett kommandoradsverktyg som har utvecklats för att effektivt hitta vilka filer eller kataloger som tar upp plats på hårddisken. Dutree är skrivet på programmeringsspråket Rust och visar en sammanfattning av kataloger och / eller filer som tar mer plats så att vi kan ta kontroll över dem och frigöra utrymme på hårddisken.

En av fördelarna med Dutree är att, istället för att bara visa roten till filerna med deras respektive storlek, eller detaljerna för varje fil, kommer den bara att visa de vägar som tar mest utrymme, med fokus endast på denna aspekt.

Dutree är utvecklat av två komponenter och därav dess namn:

  • durep (diskanvändningsreporter - genererar diskanvändningsrapporter)
  • träd (listar innehållet i katalogen i trädformat)

Dutree -funktionerNågra av funktionerna vi hittade från Dutree är:

  • Stöder sammanställning av små filer
  • Stöder uteslutning av filer eller kataloger
  • Färgad resultatutmatning, baserad på miljövariabel LS_COLORS
  • Gör att du kan jämföra olika kataloger

1. Hur man installerar Dutree på Linux

Steg 1
För att utföra Dutree -installationsprocessen på Linux -distributioner, kommer det att vara nödvändigt att ha programmeringsspråket Rust på systemet, för detta kommer vi att utföra följande:

 sudo curl https://sh.rustup.rs -sSf | sh

FÖRSTORA

Steg 2
När Rust -språket har installerats på systemet är det möjligt att köra följande kommando för att installera starkt> dutree på Linux -distributioner enligt följande:

 lastinstallation --git https://github.com/nachoparker/dutree.git

FÖRSTORA

Steg 3
Efter installation av Dutree på systemet kan vi använda miljöfärgerna enligt LS_COLORS -variabeln, som har samma färger som kommandot ls --color som distributionen har konfigurerat:

 ls -färg

FÖRSTORA

2. Hur man använder Dutree på Linux

Steg 1
För att visa ett filsystemsträd, kör bara Dutree utan några argument som detta:

 dutree

FÖRSTORA

Steg 2
Storleken på detta resultat varierar beroende på katalogen där vi finns. Om vi ​​vill visa den verkliga användningen av hårddisken istället för filstorleken, kommer det att vara nödvändigt att använda parametern -u:

FÖRSTORA

3. Hur man visar kataloger på djupet med Dutree på Linux


Genom att använda Dutree kommer det att vara möjligt att visa kataloger upp till ett specifikt djup som är standard 1, och detta uppnås med -d -flaggan.

Till exempel, med följande kommando kommer vi att visa katalogerna upp till ett djup av 4, under den nuvarande arbetskatalogen på systemet:

 dutree -d 4

FÖRSTORA

4. Hur man utesluter filer eller kataloger från sökning med Dutree på Linux

Steg 1
Om vi ​​vill utesluta en specifik katalog eller mapp från Dutree -analysresultatet använder vi följande syntax:

 dutree -x (fil- eller katalognamn)
Till exempel kommer vi att utesluta verktygskatalogen:
 dutree -x verktyg

FÖRSTORA

Steg 2
Med Dutree blir det möjligt att få en snabb lokal översikt genom att hoppa över kataloger med hjälp av -f -alternativet så här:

 dutree -f

FÖRSTORA

Steg 3
För att skapa en fullständig sammanfattning använder vi -s -parametern:

 dutree -s

FÖRSTORA

5. Hur man lägger till små filer med Dutree på Linux


Med användning av Dutree -verktyget är det möjligt att lägga till filer som är mindre än de som definieras av standardvärdet som är 1 MB, för detta lägger vi till -en parameter:
 dutree -a
Som ett resultat kommer vi att se att alla filer som är mindre än den storlek som fastställts som standard kommer att ha förklaringen aggregerad:

FÖRSTORA

6. Hur man utesluter dolda filer med Dutree på Linux


Många dolda systemfiler kan ta tid att analysera, men kom också ihåg att dessa filer är från systemet och deras oavsiktliga radering eller kanske inte påverkar stabiliteten i det allmänna systemet negativt.

Steg 1
För att utesluta dessa filer från Dutrees analys kommer vi att köra följande rad:

 dutree -H

FÖRSTORA

Steg 2
Om vi ​​vill att resultaten ska skrivas ut i byte kommer vi att utföra följande:

 dutree -b

FÖRSTORA

Steg 3
För att inaktivera färgerna och bara visa ASCII -tecken använder vi parametern -A:

FÖRSTORA

Steg 4
Slutligen, om vi vill se hjälp av Dutree kommer vi att utföra följande:

 dutree -h

FÖRSTORA

Dutree är ett enkelt verktyg som ger oss möjlighet att styra och hantera hårddiskar i Linux på ett enkelt men komplett sätt.

wave wave wave wave wave