Opdrachtregel Schijfgebruik Hulpprogramma's: df en du
Informatie over het schijfgebruik op een Mac wordt vaak verzameld door een bestand, map of harde schijf te selecteren en op Command-I te drukken voor Get Info, waarna een mooie GUI-interface verschijnt met uitgebreide informatie over het geselecteerde object, inclusief schijfgebruik. Command-I is echter niet de enige manier om schijfinformatie te krijgen, met de opdrachtregel zijn er twee handige hulpprogramma's om deze gegevens te verzamelen die u moet kennen; df en du.Hieronder volgt een korte uitleg van elke opdracht en hoe u ze kunt gebruiken:
df – geeft informatie over schijfgebruik weer op basis van het bestandssysteem (dwz: volledige schijven, aangesloten media, enz.)
Typ bij de opdrachtprompt: df -h
De vlag -h is voor 'menselijk leesbare vorm', wat betekent dat resultaten in de bekende megabyte/gigabyte-indeling. Je zou zoiets als dit moeten zien: $ df -h Gebruikte bestandssysteemgrootte Beschikbaar Gebruik% Aangekoppeld op /dev/disk0s2 74G 52G 22G 70% /In dit geval / dev/disk0s2 is de belangrijkste harde schijf en 70% daarvan is in gebruik.
du – geeft schijfgebruiksinformatie weer voor elk bestand en elke map (dwz: thuismappen, mappen, enz.)
Typ bij de opdrachtprompt: du -sh ~
De vlag -s is voor een samenvatting, en nogmaals de vlag -h is voor 'door mensen leesbare vorm', de ~ is je thuismap. Je zou zoiets als dit moeten zien: $ du -sh ~ 26G /Users/MacUserDe thuismap van deze gebruiker neemt 26 GB aan ruimte in beslag!
Nog een voorbeeld, typ du -sh
op de terminal. Het jokertekendekt alle bestanden in uw thuismap of in welke map u zich momenteel ook bevindt, standaard start de Terminal met uw thuismap als de pwd (huidige werkmap). $ du -sh32M Desktop 217M Documenten 531M Downloads 12G Bibliotheek 5.2G Films 2.1G Muziek 1.5G Afbeeldingen 8.0k Openbare 36k Sites
Zoals je kunt zien, geeft deeen uitsplitsing van de ruimte die wordt ingenomen door welke directory. Dit kan erg handig zijn als je schijfruimte probeert vrij te maken als je niet weet wat de hele kamer in beslag neemt.