De harde schijf van uw systeem kan heel snel vol raken als u deze niet regelmatig controleert. We hebben meer digitale gegevens dan we zelfs op onze apparaten kunnen opslaan. Daarom is het controleren van schijfruimte en gebruik een belangrijke taak die u in uw digitale leven moet opnemen.
Op Linux zijn verschillende hulpprogramma's beschikbaar om schijfgebruik en opslag te controleren, waaronder df, ncdu en gdu. Lees verder om te leren hoe u gdu kunt gebruiken om het schijfgebruik op uw Linux-systeem te analyseren, samen met een korte handleiding over hoe u het kunt installeren.
Wat is het gdu-hulpprogramma?
Zoals hierboven vermeld, is gdu een schijfgebruikanalysator geschreven in de Go-programmeertaal. Gdu staat voor Ga naar schijfgebruik . Hoewel er andere tools beschikbaar zijn die dezelfde taak uitvoeren, is gdu een snel, betrouwbaar en gemakkelijk te gebruiken hulpprogramma.
Het enige dat gdu onderscheidt van de massa is zijn snelheid. Het maakt gebruik van de kracht van parallelle verwerking om de scansnelheid van de schijven te verbeteren. Hoewel de prestaties van gdu gemiddeld zijn bij het analyseren van HDD's, komt zijn ware kracht vrij wanneer u met SSD's werkt.
De onderstaande tabel beschrijft de prestatiesnelheid van gdu tijdens het scannen van 80 GB aan gegevens op een 500 GB SSD. Merk op dat gdu de hoogste scansnelheid heeft in vergelijking met andere analysers voor schijfgebruik.
Opdracht | Snelheid zonder cache | Snelheid met cache |
---|---|---|
gdu | 6.5s | 2s |
twee | 8s | 2s |
godu | 8.5s | 3s |
nnn -T d | 31s | 3s |
du -hs | 44s | 4.5s |
duc index | 47s | 5s |
ncdu | 54s | 12s |
Download en installeer gdu op Linux
Aangezien gdu standaard niet beschikbaar is op Linux-distributies, moet u het pakket handmatig installeren.
kun je ps3-games spelen op de ps4-console?
U kunt gdu downloaden van de Github-repository met behulp van Krul .
curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
Wijzig de machtigingen van gdu_linux_amd64 met het chmod-commando om er een uitvoerbaar bestand van te maken.
sudo chmod +x gdu_linux_amd64
Verplaats het bestand naar de / usr/bin map.
sudo mv gdu_linux_amd64 /usr/bin/gdu
Type gdu --versie in de terminal om te controleren of het pakket met succes is geïnstalleerd. U ziet een uitvoer die er ongeveer zo uitziet.
Version: v4.9.1
Built time: Fri May 07 05:37:28 PM IST 2021
Built user: dundee
Hoe het gdu-commando te gebruiken
Als u de opdracht zonder argumenten uitvoert, zal gdu de huidige map scannen en opslaggerelateerde informatie weergeven.
gdu
Om een bepaalde map te scannen, kunt u de naam van de map specificeren met de standaardopdracht. Om het schijfgebruik te analyseren voor: /Bureaublad :
gdu ./Desktop
Opmerking : In tegenstelling tot het ls-commando in Linux , kunt u met gdu niet meerdere mappen specificeren. Het systeem geeft een foutmelding weer met de melding 'Fout: accepteert maximaal 1 arg(en), ontvangen 2'.
Directory's uit de uitvoer negeren
Als u specifieke submappen wilt negeren tijdens het scannen naar de bovenliggende map, gebruik dan de -l vlag. De -l betekent Negeren en verwijdert elke map die volgt op de vlag.
gdu /Desktop -i /Desktop/Ignore
De bovengenoemde opdracht analyseert de /Bureaublad directory en zal de . niet tonen /Desktop/Negeren submap in de uitvoer. U kunt ook meerdere mappen doorgeven in de -l vlag door ze te scheiden met de paragraaf ( , ) karakter.
gdu /Desktop -i /Desktop/Ignore,/Desktop/Another-Folder
Gdu-functies en opties
druk de Vraagteken ( ? ) toets om een lijst met beschikbare bewerkingen te krijgen.
Om een map of een bestand te verwijderen, markeert u het item en drukt u op NS .
U kunt ook de inhoud van elk bestand bekijken met gdu. Markeer gewoon het bestand en druk op de V toets.
hoe de Apple Watch-batterij te sparen?
Gebruik de om de uitvoer in zwart-wit te krijgen -C vlag met het commando.
gdu -c ./Desktop
Gdu kan ook gekoppelde schijven op uw Linux-systeem scannen. Gebruik de -NS vlag met de opdracht om informatie weer te geven met betrekking tot gekoppelde schijven.
Om te voorkomen dat gdu in de interactieve modus wordt gestart, gebruikt u de -N vlag.
gdu -n ./Desktop
Gdu speciale invoer-ID's
Merk op dat in de bovenstaande uitvoer gdu een speciaal teken weergeeft voor de invoer. Elk teken heeft een specifieke betekenis die het bestandstype aangeeft.
Gdu gebruikt de volgende tekens in de uitvoer:
Karakter | Betekenis |
---|---|
! | Fout tijdens het lezen van directory |
. | Fout bij het lezen van submap |
@ | Contactdoos of een symbolische link |
H | Harde link |
En | Lege map |
Schijfruimte bewaken met gdu
Als u op een Linux-machine werkt, is het belangrijk om regelmatig de gezondheid, opslag, toepassingen, enz. van uw systeem te controleren. Als u dit doet, weet u zeker dat uw computer u gedurende lange tijd de beste prestaties kan leveren.
hoe audio van website op te nemen
Opslag is een essentieel onderdeel van een computer. Met zoveel gegevens direct beschikbaar op internet, wordt zorgvuldig gebruik van uw schijfruimte een must. Als je niet genoeg ruimte op je apparaat hebt, kun je altijd kiezen voor cloudopslagplatforms om je bestanden op te slaan.
Deel Deel Tweeten E-mail 5 beste gratis cloudopslagprovidersGebruik cloudopslag en heb overal toegang tot uw bestanden. Laten we de beste gratis cloudopslagoplossingen bekijken waar u vandaag voor kunt kiezen.
Lees volgende Gerelateerde onderwerpen- Linux
- Harde schijf
- Linux
Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel een zalige ervaring te bieden aan alle nieuwkomers. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.
Meer van Deepesh SharmaAbonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren