La commande 'df' dont d'autres personnes discutent n'est que la moitié de l'équation. Sachant que le système de fichiers a de l'espace libre n'implique pas que l'utilisateur a accès à l'espace.
Vous pouvez également utiliser la commande:
df -k .
Pour connaître l'espace libre sur le système de fichiers en cours. 'df' est assez intelligent pour marcher l'arbre pour vous et le signaler. Si vous voulez vérifier les quotas (voir ci-dessous), vous pouvez traiter la sortie de df pour trouver le système de fichiers pour vérifier le quota.
Il ne peut pas y avoir d'inodes libres (df -i $ PWD), il peut y avoir des blocs réservés pour le super utilisateur (par défaut sur ext2/3/4, 5% du total est réservé à root). Je crois que df montre l'espace libre y compris les blocs réservés, donc le nombre que vous voyez est en fait plus élevé que ce qui est disponible si vous n'êtes pas root.
L'utilisateur peut avoir des restrictions de quota. Les restrictions de quota sont beaucoup moins fréquentes ces jours-ci puisque le coût de stockage est si bas, mais il vaut également la peine de vérifier avec la commande quota.
en double: http://stackoverflow.com/questions/230407/what-is-the-unix-command-to-see-how-much-disk-space-there-is-and-how-much-is -rema – hop
Cette question n'est pas une dupe de 230407, car elle est spécifique au répertoire personnel. Comme une réponse le mentionne, il pourrait y avoir un quota imposé sur le répertoire personnel de chaque utilisateur. – Keith