Hoe grote bestanden op Linux te vinden?

Linux's familie van besturingssystemen is een groep open-source besturingssystemen die zijn gebaseerd op de Linux-kernel die werd ontwikkeld en uitgebracht in 1991. Linux is een van de meest populaire besturingssystemen onder softwareontwikkelaars en professionele gebruikers. In dit artikel zullen we enkele methoden bespreken die kunnen worden gebruikt om grote bestanden in een bepaalde map te vinden en te isoleren. Volg de stappen zorgvuldig en nauwkeurig om conflicten te voorkomen.

Groot bestand

Hoe grote bestanden op Linux te vinden?

Er zijn veel methoden die kunnen worden gebruikt om grote bestanden op Linux te vinden, maar we hebben hieronder slechts enkele van de handigste gecompileerd.

Methode 1: Via du Command

Er zijn een aantal opdrachten in Linux die de gebruiker kunnen helpen om bepaalde bestanden in een map te vinden en te sorteren, afhankelijk van hun grootte en locatie. In deze stap zullen we een paar opdrachten combineren om de bestanden in een bepaalde map te sorteren op basis van hun grootte. Daarom:

  1. Druk tegelijkertijd op de knoppen " Ctrl " + " Alt " + " T " om de terminal te starten.

    Druk op "Ctrl" + "Alt" + "T"
  2. Typ de volgende opdracht en druk op " Enter " om in te loggen als rootgebruiker.
     sudo-i 
  3. Typ de volgende opdracht en druk op " Enter " om het grootste bestand in de map te vinden.
     $ sudo du -a / dir / | sorteren -n -r | hoofd -n 20 

    Opmerking: du wordt gebruikt om de bestandsgrootte te berekenen, de " sort " geeft de uitvoer van de opdracht du weer volgens de grootte en de " head " beperkt de respons tot alleen de 20 grootste bestanden.

  4. U kunt ook de volgende opdracht gebruiken om dezelfde taak te bereiken.
     $ sudo du -a / 2> / dev / null | sorteren -n -r | hoofd -n 20 
  5. Linux toont nu de 20 grootste bestanden in de aangegeven map.

Methode 2: Gebruik de opdracht Zoeken

Als u direct het grootste bestand wilt vinden en niet de map waarin het wordt gehost, kunt u de opdracht "Zoeken" combineren om de vereiste uitvoer weer te geven. Daarom:

  1. Druk tegelijkertijd op de knoppen " Ctrl " + " Alt " + " T " om de terminal te starten.
  2. Typ de volgende opdracht en druk op " Enter " om in te loggen als rootgebruiker.
     sudo-i 
  3. Typ de volgende opdracht en druk op " Enter " om het grootste bestand op de computer te vinden.
     $ sudo find / -type f -printf "% s \ t% p \ n" | sorteren -n | staart -1 
  4. Typ daarna de volgende opdracht en druk op " Enter ".
     $ zoek $ HOME -type f -printf '% s% p \ n' | sorteren -nr | hoofd -10 
  5. Met deze opdrachten worden de grootste bestanden weergegeven.

Interessante Artikelen