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.