Hoe grote bestanden op Linux te vinden?

De familie van besturingssystemen van Linux is een groep open-source besturingssystemen die zijn gebaseerd op de Linux-kernel die is ontwikkeld en uitgebracht in 1991. Linux is een van de meest populaire besturingssystemen onder softwareontwikkelaars en professionele gebruikers. In dit artikel bespreken we enkele methoden die kunnen worden gebruikt om grote bestanden in een bepaalde map te lokaliseren en te isoleren. Zorg ervoor dat u de stappen zorgvuldig en nauwkeurig volgt om conflicten te vermijden.

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 commando's in Linux die de gebruiker kunnen helpen om bepaalde bestanden in een directory te vinden en te sorteren, afhankelijk van hun grootte en locatie. In deze stap combineren we een aantal opdrachten om de bestanden in een bepaalde map op grootte te sorteren. Daarom:

  1. Druk de "Ctrl” + “Alt” + “T”-Knoppen om de terminal te starten.
  2. Typ de volgende opdracht en druk op "Enter”Om in te loggen als root-gebruiker.
    sudo-i
  3. Typ de volgende opdracht en druk op "Enter”Om het grootste bestand in de directory te vinden.
    $ sudo du -a / dir / | sorteer -n -r | hoofd -n 20

    Opmerking: du wordt gebruikt om de bestandsgrootte te berekenen, de “soort”Zal de uitvoer van het du commando weergeven volgens de maten en de“hoofd”Beperkt de respons tot alleen de 20 grootste bestanden.

  4. U kunt ook de volgende opdracht gebruiken om het dezelfde taak.
    $ sudo du -a / 2> / dev / null | sorteer -n -r | hoofd -n 20
  5. Linux zal nu de top vermelden 20 grootste bestanden in de aangegeven map.

Methode 2: Zoekopdracht gebruiken

Als u direct het grootste bestand wilt vinden en niet de directory waarin het wordt gehost, kunt u het "Find" -commando combineren om de vereiste uitvoer weer te geven. Daarom:

  1. Druk de "Ctrl” + “Alt” + “T”-Knoppen om de terminal te starten.
  2. Typ de volgende opdracht en druk op "Enter”Om in te loggen als root-gebruiker.
    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“.
    $ vind $ HOME -type f -printf '% s% p \ n' | sorteer -nr | hoofd -10
  5. Met deze opdrachten worden de grootste bestanden weergegeven.
Facebook Twitter Google Plus Pinterest