Hoofd Linux Zoek het grootste bestand en de grootste map in Linux

Zoek het grootste bestand en de grootste map in Linux



Laat een antwoord achter

Soms moeten Linux-gebruikers de grootste directory of het grootste bestand op hun harde schijf vinden. U kunt dit snel vinden met een enkele opdracht. Laten we eens kijken hoe het kan worden gedaan.

Advertentie


In een van onze vorige artikelen hebben we het in detail gezien Hoe u het schijfruimtegebruik voor een bestand of map kunt zien met behulp van de Linux-terminal . Het genoemde artikel verwijst naar het 'du'-commando dat de samenvattingsgrootte van een directory of een bestand kan berekenen. Je kunt het combineren met een paar andere consoletools om het grootste item te achterhalen. Hier is hoe.

Zoek het grootste bestand en de grootste map in Linux

Om het grootste bestand en de grootste map in Linux te vinden, kun je du combineren met het sorteercommando. U kunt bijvoorbeeld du uitvoeren voor een map die submappen als volgt bevat:

du -hs ./distr/*

De -s schakelaar vertelt du om alleen de samenvattende informatie af te drukken.
De schakelaar -h verandert de grootte in het resultaat van gewone bytes naar een door mensen leesbaar formaat.

hoe verbind je discord met twitch?

Zie de volgende schermafbeelding:

Het is geen probleem als de map die u analyseert klein is. Maar als u het hele bestandssysteem probeert te controleren, kan het erg moeilijk zijn om de volledige uitvoer van het hulpprogramma du te bekijken. De oplossing die u kunt gebruiken, is om du te combineren met het sort-commando.

Het commando ziet er als volgt uit:

du -hs ./distr/*|sort -rh

De sort-opdracht gecombineerd met du via het pipeline-teken heeft twee schakelaars: -r en -h.
-h vertelt de opdracht dat de gegevens die moeten worden verwerkt, in een door mensen leesbaar formaat zijn.
-r zorgt ervoor dat de sorteeropdracht de gegevens in omgekeerd formaat sorteert

De output is als volgt:

hoe verander je groepsfoto op groupme

Dit is erg handig.

Laten we nu de uitvoer verkleinen tot een bepaald aantal records. Laten we bijvoorbeeld eens kijken naar de top 5 van grootste bestanden en mappen. Combineer gewoon du en sorteer met het hoofdcommando.

du -hs ./distr/*|sort -rh | head -n 5

Het argument -n voor het head-commando geeft aan hoeveel regels er in de uitvoer moeten worden opgenomen. In mijn geval wil ik de top 5 grootste lijnen zien.

De output is als volgt:

Dat is het. Met behulp van de meegeleverde combinatie van opdrachten kunt u snel het grootste bestand en de grootste map in Linux vinden. Corrigeer gewoon het root-pad voor het du-commando en je bent klaar.

Interessante Artikelen

Editor'S Choice

Waarom exploderen bedden in Minecraft?
Waarom exploderen bedden in Minecraft?
Avonturiers hebben een veilige plek nodig om hun vermoeide hoofd te laten rusten na een lange dag verkennen en knutselen, zelfs in gcraft. Hoe zou je anders de nachtcyclus en alle gevaren die spawnen afwachten? Bedden niet alleen
iPhone X – Oproepen blokkeren
iPhone X – Oproepen blokkeren
Ongevraagd bellen kan vervelend zijn, maar het is niet altijd praktisch om je telefoon en beltoon uit te zetten. Gelukkig is er een andere manier om ongewenste oproepen te voorkomen. Bekijk deze eenvoudige stappen om ongewenste oproepen op je iPhone X te blokkeren. Er zijn
Hoe te controleren wie bestanden heeft gedownload in Google Drive
Hoe te controleren wie bestanden heeft gedownload in Google Drive
Het gebruik van Google Drive heeft veel voordelen. Met de gratis gegevensopslagservice kunt u belangrijke bestanden opslaan, documenten, afbeeldingen en meer delen. Bovendien is het ook een geweldig hulpmiddel als je vaak onderweg bent, omdat je het kunt downloaden
The Grand Tour Seizoen 3 releasedatum & game pre-orders aangekondigd
The Grand Tour Seizoen 3 releasedatum & game pre-orders aangekondigd
Slechts enkele dagen nadat The Grand Tour Seizoen 3 officieel werd aangekondigd en een trailer en releasedatum ontving, heeft The Grand Tour Game veel meer informatie gekregen. De game is episodisch, met inhoud ontgrendeld gelijktijdig met zijn debuut in
Hoe langere video's op Instagram te plaatsen
Hoe langere video's op Instagram te plaatsen
Instagram is sinds het debuut in 2010 steeds populairder geworden en gebruikers houden vaak van de focus van Instagram op communicatie via foto's en video's. De app is geoptimaliseerd voor mobiele apparaten, waardoor het het perfecte platform voor sociale media is
Windows 10 build 14986 vervangt overal de opdrachtprompt door PowerShell
Windows 10 build 14986 vervangt overal de opdrachtprompt door PowerShell
Microsoft gaat de opdrachtprompt vervangen door Windows PowerShell. In Windows 10 build 14986 verwijzen de contextmenu-items in Explorer nu naar PowerShell.
Games kopen op Meta (Oculus) Quest 2
Games kopen op Meta (Oculus) Quest 2
Quest 2-games kunnen in VR worden gekocht via de ingebouwde winkel, of je kunt games uit VR kopen via de Meta Quest-app op je telefoon.