Comment trouver le libérer de l'espace disque pour un chemin donné sur un shell linux?
1) je suis dans un répertoire
2) je veux savoir combien d'espace libre est laissé là
Est-il une commande simple qui fait cela? Je ne veux pas regarder dans fstab ou que ce soit, avoir à la carte les appareils & des points de montage dans mon esprit afin de déterminer combien d'espace libre qu'il me reste.
dupliquer: stackoverflow.com/questions/230407/...
Cette question n'est pas dupe de 230407, car il est spécifique dans le répertoire home. Comme une réponse mentionne, il pourrait y avoir un quota imposé sur chaque répertoire home de l'utilisateur.
Cette question n'est pas dupe de 230407, car il est spécifique dans le répertoire home. Comme une réponse mentionne, il pourrait y avoir un quota imposé sur chaque répertoire home de l'utilisateur.
OriginalL'auteur Michael Böckling | 2009-01-26
Vous devez vous connecter pour publier un commentaire.
Essayer
df -h
Mieux encore:
df -h .
oudf -h path-to-file
df -h
semble bien fonctionner, mais je ne peux pasdf -h .
oudf -h path-to-file
de travail. Pour tous les 3 de ces commandes sur mon serveur Amazon, mon résultat ressemble: le système de fichiers Taille Utilisé Dispo Utiliser% Monté sur /dev/xvda1 30G 21G 8,7 G 71% /df renvoie à l'utilisation de l'espace disque. Il semble donc que vous n'avez qu'une seule partition (disque) sur votre serveur, à savoir /dev/xvda1. Tous vos fichiers sont sur cette partition. Ainsi, vous obtenez seulement l'utilisation de l'espace disque de cette partition pour tous les fichiers.
OriginalL'auteur Joao da Silva
'Df' la commande d'autres de discuter est seulement 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:
Pour trouver de l'espace libre sur le système de fichier. 'df' est assez intelligent pour le pied de l'arbre pour vous, et en faire rapport. Si vous voulez vérifier les quotas (voir ci-dessous), vous pouvez alors traiter la sortie de df pour trouver le système de fichiers à vérifier le quota.
Il y a peut-être pas d'i-noeuds libres (df -i $PWD), il pourrait y avoir des blocs réservés pour le super utilisateur (par défaut sur ext2/3/4, 5% du total, est réservé à l'utilisateur root). Je crois que df affiche l'espace libre, y compris les blocs réservés, de sorte que 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 quotas est beaucoup moins fréquent de nos jours étant donné que le coût de stockage est donc faible, mais il est bon de vérifier avec le quota de commande trop.
OriginalL'auteur Adam Hawes
J'aimerais utiliser les éléments suivants pour être plus compatible avec toutes les différentes
df(1)
et de leur sortie:Pas besoin d'utiliser
tail(1)
becaus eof l'expression régulière correspondant.OriginalL'auteur Keltia
OriginalL'auteur Quassnoi