Opdrachtregel Schijfgebruik Hulpprogramma's: df en du
Informatie over schijfgebruik op een Mac verkrijgen, wordt vaak verzameld door een bestand, map of harde schijf te selecteren en Command-I te raken voor Get Info. Vervolgens verschijnt een mooie GUI-interface met uitgebreide informatie over het geselecteerde object, inclusief schijfgebruik. Command-I is echter niet de enige manier om schijfinfo te krijgen, met de opdrachtregel zijn er twee handige hulpprogramma's om deze gegevens te verzamelen die u moet weten; df en du. Hierna volgt een korte uitleg van elke opdracht en hoe u deze kunt gebruiken:
df - toont informatie over het gebruik van de schijf op basis van het bestandssysteem (dat wil zeggen: volledige schijven, aangesloten media, enz.)
Typ achter de opdrachtprompt: df -h
De vlag -h is bedoeld voor 'menselijk leesbare vorm', wat betekent dat resultaten worden geretourneerd in het vertrouwde megabyte / gigabyte-formaat. Je zou zoiets als dit moeten zien:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/disk0s2 74G 52G 22G 70% /
In dit geval is / dev / disk0s2 de belangrijkste harde schijf en 70% ervan is in gebruik.
du - geeft informatie over het gebruik van de schijf weer voor elk bestand en elke map (bijv. thuismappen, mappen, enz.)
Typ bij de opdrachtprompt: du -sh ~
De vlag -s is voor een samenvatting, en opnieuw is de vlag -h voor 'menselijk leesbare vorm', de ~ is uw homedirectory. Je zou zoiets als dit moeten zien: $ du -sh ~
26G /Users/MacUser
Deze thuismap van gebruikers neemt 26 gb ruimte in beslag!
Een ander voorbeeld, typ du -sh *
op de terminal. Het jokerteken * dekt alle bestanden in uw thuismap of in welke map u zich ook bevindt, standaard zal de Terminal met uw homedirectory opstarten als de pwd (huidige werkdirectory).
$ du -sh *
32M Desktop
217M Documents
531M Downloads
12G Library
5.2G Movies
2.1G Music
1.5G Pictures
8.0k Public
36k Sites
Zoals u kunt zien, staat de * een analyse toe van de ruimte die door welke map wordt ingenomen. Dit kan erg handig zijn als u schijfruimte opruimt als u niet weet wat de hele ruimte beslaat.