Mon Macbook Pro n'a plus d'espace disque et je ne peux pas savoir pourquoi.
J'ai peu d'applications et de données utilisateur.
Sortie de df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 227Gi 5.8Gi 98% 59462769 1518477 98% /
devfs 182Ki 182Ki 0Bi 100% 630 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
Comme vous pouvez le voir ici, il est signalé que j'ai autour de 6GB
l'espace libre.
J'essayais ensuite ncdu
de mieux comprendre ce qui utilisait réellement l'espace
Comme vous pouvez le voir, ncdu
rapporte que j'ai utilisé 30GB
de l'espace, ce qui me semble bien.
Je regarde évidemment quelque chose de mal ici.
Des idées?
hard-drive
sierra
disk-space
Kabal
la source
la source
Réponses:
Essayez
sudo ncdu
plutôt. En tant qu'administrateur ou utilisateur normal, vous n'êtes pas autorisé à analyser le contenu de certains dossiers (tous indiqués par une erreur lors de la numérisation et dans la liste finale par un point - si un sous-dossier ne peut pas être numérisé - ou un point d'exclamation - si le tout le dossier est exclu de l'analyse en raison d'autorisations de lecture manquantes!).Exemples (seuls les six grands et le dossier .Spotlight-V100 sont affichés ici):
ncdu
:sudo ncdu
:Un autre bon hack perl est cette commande:
Il triera tous les dossiers (pas seulement ceux du dossier actuel) en fonction de la taille similaire à Grand Perspective sans briques:
la source
sudo ncdu
m'a en effet montré que tout l'espace était utilisé par/.Spotlight-V100
Bien que je sois un assez grand fan de
du
etncdu
, il est parfois utile d'essayer une interface graphique.Voici la sortie de Grand Perspective du SSD après-vente de mon MBP, numérisée à partir de /:
Je peux voir que Xcode.app est la plus grande entrée dans mon dossier / Applications, par exemple. (Je viens également de trouver 9 Go que je pouvais libérer d'un ancien dossier d'accueil de l'utilisateur supprimé.)
la source
Bien
ncdu
qu'excellent (et ce n'est pas un inconvénient), il existe quelques commandes intégrées que vous pouvez essayer si vous ne souhaitez pas installer (ou ne pouvez pas) des utilitaires tiers:Cette commande répertorie tous les fichiers du répertoire racine mais exclut tous les montages de système de fichiers (c'est-à-dire les montages USB ou réseau) et trie du plus petit au plus grand. Par exemple, en émettant la commande sur mon iMac, j'obtiens les résultats suivants:
Cela me donne un bon résumé de ce que les dossiers de niveau supérieur utilisent sur mon lecteur. Dans mon cas, le
/Applications
dossier consomme 30G tandis que le mien en/Users
a 261G.Si vous souhaitez jeter un œil à tout ce qui se trouve dans votre dossier Applications et le trier par taille, vous pouvez lancer la commande
Je dirige la sortie vers
sort
et utilise l'-r
indicateur pour la trier dans l'ordre inverse (du plus grand au plus petit) afin que je puisse voir quels fichiers et répertoires occupent quel espace.La liste sera assez longue, je suggère donc d'envoyer la sortie dans un fichier texte pour évaluation:
Cela vous donnera un fichier texte sur votre bureau que vous pouvez afficher avec n'importe quel éditeur de texte. De cette façon, vous aurez un enregistrement des fichiers / sous-répertoires dont vous avez besoin / souhaitez rechercher pourquoi vous consommez autant d'espace disque.
la source
-h
, doncsort
traite les tailles comme des chaînes.