Dans le répertoire personnel, df -h $HOME
affiche
Filesystem Size Used Avail Use% Mounted on
/dev/disk1 231G 177G 54G 77% /
Mais dans Finder
Des idées?
ÉDITER
df -h
Sortie attachée
/dev/disk1 231G 177G 54G 77% /
# this is memory disk
/dev/disk2 7.0G 677M 6.4G 10% /Users/HOME/Library/Caches
# this is an encrypted dmg
/dev/disk3s2 9.3G 7.0G 2.3G 76% /Volumes/NOT_HOME
# this is a bindfs
/Volumes/NOT_HOME/xxxx 9.3G 7.0G 2.3G 76% /Users/HOME/Library/some-folder
osx
disk-usage
finder
Marguerite
la source
la source
/
). À cet effet, l'espace disque complet est affiché par rapport aux données réelles que le Finder vous montre. Essayezdu -sh $HOME
plutôt de voir le contenu de votre répertoire personnel. En outre, certaines applications ont tendance à se diviser par 1000 au lieu de 1024.df -h
?Réponses:
J'avais ce même problème et apparemment, il était dû à mes instantanés de la machine de temps locale remplissant le disque. OSX supprime censément ces instantanés automatiquement chaque fois que plus d'espace est nécessaire (et donc il le signale comme espace disponible dans le Finder), mais df ne le sait pas.
Pour résoudre le problème, vous pouvez utiliser l'utilitaire de ligne de commande,,
tmutil
pour purger les anciens instantanés.Pour répertorier les instantanés locaux existants:
Pour supprimer 20 Go (21474836480 octets) d'anciens instantanés locaux (avec une priorité de purge de 4):
la source
sudo
être requis également sur la deuxième commande?sudo tmutil deletelocalsnapshots 2020-04-12-160315
.Vous utilisez très probablement des sauvegardes Time Machine. Le Finder affiche les sauvegardes de la machine de temps locale comme espace libre. Ceci est expliqué dans cet article de la base de connaissances par apple http://support.apple.com/kb/HT4878 .
Les sauvegardes Time Machine locales sont affichées comme espace libre dans le Finder car elles sont automatiquement supprimées, si l'espace libre devient un problème.
la source
la commande df affichera l'espace restant sur le système de fichiers où se trouve votre point de montage $ HOME (/ Users / $ USER) donc sur un Mac Os X qui sera /
Donc, lorsque vous tapez:
comme $ HOME fait partie du système de fichiers / c'est la même chose que vous tapez:
Si vous souhaitez comparer ce que dit le Finder à ce que disent certaines commandes dans Terminal:
la source