▷ Grootste Linux-bestanden - ONTMOETEN

We gebruiken onze computer om allerlei soorten informatie te genereren, te delen en te ontvangen, dus slaan we meestal verschillende inhoud op in verschillende formaten om er toegang toe te hebben wanneer we het nodig hebben. Het probleem hiermee is echter dat beetje bij beetje de opslagruimte van onze pc vol raakt.

In onze besturingssystemen slaan we normaal gesproken alle soorten bestanden op, van tekst tot video's, we laten ze in mappen of mappen, afhankelijk van het type besturingssysteem dat wordt gebruikt. In het geval van Linux zijn dit mappen en beetje bij beetje zal het opslaan van bestanden de ruimte op de harde schijf opvullen en zelfs de prestaties ervan beïnvloeden.

Dat is de reden waarom we als beheerders of gebruikers de functionele manier moeten vinden om de bestanden te detecteren die de meeste ruimte in een map innemen om de mate van belangrijkheid hiervan te bepalen en zo te kijken of het mogelijk is om ze te verwijderen of ze gewoon naar een andere locatie te verplaatsen .

Solvetic zal het proces uitleggen om de bestandsgrootte in Linux te vinden.

Hoe grote bestanden te vinden in Linux


Voor dit proces zullen we het commando du gebruiken, dit is een commando waarmee we informatie kunnen verkrijgen over het gebruik van de harde schijf. Dit richt zich op de mappen, we hebben verschillende parameters om te gebruiken om details te verkrijgen, dit zijn:

Beëindig elke uitvoerregel met NULL

 -0, -null

Schrijft de telling van alle bestanden, niet alleen mappen
 -a, -all

Schijnbare formaten afdrukken in plaats van werkelijk schijfgebruik
 -schijnbare grootte

Schaal formaten naar SIZE voordat u afdrukt naar console
 -B, -blokgrootte = GROOTTE

Genereert het eindtotaal van de mapgrootte
 -c, -totaal

drukt het totaal voor de map alleen af ​​als het N of minder niveaus zijn die kleiner zijn dan het opdrachtregelargument
 d, -max-diepte = N

Druk het resultaat af in een voor mensen leesbaar formaat
 -h, -menselijk leesbaar

Is van toepassing op mappen, in dit geval omvat het niet de grootte van de submappen -s, -summarize: toont alleen het totaal van elke map
 -S, -afzonderlijke mappen

Toont de tijd van de laatste wijziging van een bestand of map.
 -tijd

Laten we nu eens kijken hoe we du in Linux kunnen gebruiken om grote bestanden te vinden op basis van de gegeven criteria.

Stap 1
Laten we om te beginnen du uitvoeren met de ah-parameters om:

  • -a waarmee we toegang hebben tot alle mappen en submappen
  • -h waarmee het mogelijk is de informatie in leesbare taal te verkrijgen
 du -ah / thuis

VERGROTEN

Stap 2
Het is mogelijk om het diepteniveau van de te analyseren directory te vergroten, hiervoor voeren we het volgende uit:

 du -ha -max-diepte = 1 / home

VERGROTEN

Stap 3
Met du kunnen we een volgorde bepalen in de manier waarop de resultaten worden weergegeven, daarnaast X aantal regels vermelden, we kunnen bijvoorbeeld 20 regels weergeven met leesbare gegevens:

 sudo du -h / | sorteer -rh | hoofd -20

VERGROTEN

We zien de 20 lijnen met specifieke details van de grootte.

Stap 4
Een andere beschikbare optie is om het globale totaal te vermelden, hiervoor zullen we uitvoeren:

 du -chs *

VERGROTEN

Stap 5
Deze opdracht is verantwoordelijk voor het weergeven van de grootte van alle mappen, voor één in het bijzonder voeren we uit:

 du -chs / home

VERGROTEN

Dit zijn de opties die du ons biedt om de grootte van de mappen in Linux te beheren en te kennen.

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

wave wave wave wave wave