Hoe Dutree te installeren en te gebruiken om schijfgebruik op Linux te analyseren

Er zijn een aantal systeemcomponenten, zowel hardware als software, die zijn ontworpen om het totale gebruik van systeembronnen te optimaliseren en dus in alle opzichten productiever te zijn en een van deze elementen is de harde schijf.

Momenteel hebben we mechanische harde schijven (HDD) en solid-state harde schijven (SDD) die ons verschillende functies bieden, zowel qua capaciteit als qua prestaties, maar het doel is hetzelfde: een opslagruimte bieden voor het besturingssysteem, applicaties en programma's en bestanden die we dagelijks als gebruikers maken.

Beetje bij beetje nemen we de ruimte van de harde schijf in beslag en zelfs als het 1 of 2 TB is, kunnen we vroeg of laat worden geconfronteerd met een ruimtebeperking die van invloed is op factoren zoals:

  • Proces van toegang tot informatie, lezen en schrijven, traag
  • Onverwachte herstart van het systeem
  • Schijfsectorstoringen
  • Kan nieuwe applicaties niet installeren
  • Kan nieuwe bestanden niet opslaan
Een goede gewoonte die we als gebruikers moeten nemen, is om constant de staat van de schijf te controleren en als we Linux-gebruikers zijn, is een van de handigste tools hiervoor Dutree, die Solvetic in detail zal analyseren.

Wat is DutreeDutree is een opdrachtregelprogramma dat is ontwikkeld om effectief te vinden welke bestanden of mappen ruimte innemen op de harde schijf. Dutree is geschreven in de programmeertaal Rust en geeft een overzicht weer van de mappen en/of bestanden die meer ruimte innemen waardoor we de controle over ze kunnen overnemen en ruimte op de harde schijf kunnen vrijmaken.

Een van de voordelen van Dutree is dat, in plaats van alleen de hoofdmap van de bestanden met hun respectieve grootte of de details van elk bestand te tonen, het alleen de paden toont die de meeste ruimte innemen, waarbij alleen op dit aspect wordt gefocust.

Dutree is ontwikkeld door twee componenten en vandaar de naam:

  • durep (schijfgebruikreporter - genereert rapporten over schijfgebruik)
  • boom (geeft de inhoud van de map weer in boomstructuur)

Dutree-functiesEnkele van de functies die we van Dutree hebben gevonden zijn:

  • Ondersteunt aggregatie van kleine bestanden
  • Ondersteunt bestands- of directory-uitsluiting
  • Gekleurde resultaatuitvoer, gebaseerd op omgevingsvariabele LS_COLORS
  • Hiermee kunt u verschillende mappen vergelijken

1. Hoe Dutree op Linux te installeren

Stap 1
Om het Dutree-installatieproces op Linux-distributies uit te voeren, is het nodig om de Rust-programmeertaal op het systeem te hebben, hiervoor zullen we het volgende uitvoeren:

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

VERGROTEN

Stap 2
Zodra de Rust-taal op het systeem is geïnstalleerd, is het mogelijk om de volgende opdracht uit te voeren om strong> dutree als volgt op Linux-distributies te installeren:

 cargo install --git https://github.com/nachoparker/dutree.git

VERGROTEN

Stap 3
Nadat Dutree op het systeem is geïnstalleerd, kunnen we de omgevingskleuren gebruiken volgens de LS_COLORS-variabele, die dezelfde kleuren heeft als de opdracht ls --color die de distributie heeft geconfigureerd:

 ls -kleur

VERGROTEN

2. Hoe Dutree op Linux te gebruiken

Stap 1
Om een ​​bestandssysteemboomstructuur weer te geven, voert u Dutree gewoon uit zonder argumenten zoals deze:

 dutree

VERGROTEN

Stap 2
De grootte van dit resultaat varieert afhankelijk van de directory waarin we ons bevinden. Als we het werkelijke gebruik van de harde schijf willen weergeven in plaats van de bestandsgrootte, moet de parameter -u worden gebruikt:

VERGROTEN

3. Hoe mappen diepgaand weer te geven met Dutree op Linux


Door Dutree te gebruiken, is het mogelijk om mappen weer te geven tot een gespecificeerde diepte die standaard 1 is en dit wordt bereikt met behulp van de vlag -d.

Met het volgende commando tonen we bijvoorbeeld de mappen tot een diepte van 4, onder de huidige werkmap op het systeem:

 dutree -d 4

VERGROTEN

4. Bestanden of mappen uitsluiten van zoeken met Dutree op Linux

Stap 1
Als we een specifieke map of map willen uitsluiten van het Dutree-analyseresultaat, gebruiken we de volgende syntaxis:

 dutree -x (Bestands- of mapnaam)
We sluiten bijvoorbeeld de map met hulpprogramma's uit:
 dutree -x tools

VERGROTEN

Stap 2
Met Dutree is het mogelijk om snel een lokaal overzicht te krijgen door mappen over te slaan, door gebruik te maken van de -f optie zoals deze:

 dutree -f

VERGROTEN

Stap 3
Om een ​​volledige samenvatting te genereren, gebruiken we de parameter -s:

 dutree -s

VERGROTEN

5. Kleine bestanden toevoegen met Dutree op Linux


Met het gebruik van de Dutree-tool is het mogelijk om bestanden toe te voegen die kleiner zijn dan die gedefinieerd door de standaardwaarde die 1 MB is, hiervoor zullen we de -a parameter toevoegen:
 dutree -a
Als resultaat zullen we zien dat alle bestanden die kleiner zijn dan de standaard ingestelde grootte, de legenda hebben geaggregeerd:

VERGROTEN

6. Hoe verborgen bestanden uit te sluiten met Dutree op Linux


Veel verborgen systeembestanden kunnen enige tijd duren om te analyseren, maar onthoud ook dat deze bestanden van het systeem zijn en dat ze per ongeluk worden verwijderd of dat ze geen negatieve invloed hebben op de stabiliteit van het algemene systeem.

Stap 1
Om deze bestanden uit te sluiten van de analyse van Dutree gaan we de volgende regel uitvoeren:

 dutree -H

VERGROTEN

Stap 2
Als we willen dat de resultaten in bytes worden afgedrukt, gaan we het volgende uitvoeren:

 dutree -b

VERGROTEN

Stap 3
Om de kleuren uit te schakelen en alleen ASCII-tekens weer te geven, gebruiken we de parameter -A:

VERGROTEN

Stap 4
Ten slotte, als we de hulp van Dutree willen zien, gaan we het volgende uitvoeren:

 dutree -h

VERGROTEN

Dutree is een eenvoudig hulpprogramma dat ons de mogelijkheid geeft om harde schijven in Linux op een eenvoudige maar complete manier te besturen en te beheren.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave