Quelle est la commande unix pour voir combien d’espace disque est disponible et combien il en reste?

StackOverflow https://stackoverflow.com/questions/230407

  •  04-07-2019
  •  | 
  •  

Question

Je recherche l'équivalent d'un clic droit sur le lecteur dans Windows et de voir l'espace disque utilisé et les informations restantes.

Était-ce utile?

La solution

Recherchez les commandes du (utilisation du disque) et df (disque libre)

Autres conseils

Utilisez la commande df:

df -h

df -g .

Option g pour Taille en Go Bloc et. pour le répertoire de travail en cours.

J'aime faire du -sh * | trier -nr | less pour trier d'abord les fichiers les plus volumineux

Si vous souhaitez voir l'espace occupé par chaque dossier:

du -sh *

  • s - récapitulez
  • h - lisible par l'homme
  • * - liste des dossiers

Remarque: la question d'origine a déjà reçu une réponse, mais je souhaiterais simplement développer davantage avec quelques extras pertinents pour le sujet.

Votre installation AIX sera d'abord placée dans des groupes de volumes. Ceci est fait lors de l'installation.

Il créera d’abord rootvg (comme dans le groupe de volumes racine). Cela ressemble un peu à votre disque dur réel mappé.

Cela équivaudrait à la gestion des disques sous Windows. AIX n'utilisera pas tout cet espace pour ses systèmes de fichiers, comme c'est généralement le cas dans les machines Windows grand public. Au lieu de cela, il y aura un bon espace non alloué.

Pour vérifier combien d’espace votre rootvg aurait, utilisez la commande suivante.

lsvg rootvg

Cela correspond au groupe de volumes de liste rootvg. Cela vous donnera des informations telles que la taille des partitions physiques (PP), le nombre total de PP attribué au groupe de volumes, les PP libres dans le groupe de volumes, etc. Quoi qu'il en soit, le résultat devrait être assez complet.

La prochaine chose qui pourrait vous intéresser, ce sont les systèmes de fichiers du groupe de volumes. Chaque système de fichiers dispose d’un certain espace dans le groupe de volumes auquel il appartient.

Pour vérifier les systèmes de fichiers de votre groupe de volumes, utilisez la commande suivante.

lsvgfs rootvg

Comme dans la liste des systèmes de fichiers du groupe de volumes pour rootvg.

Vous pouvez vérifier l'espace disponible sur chaque système de fichiers à l'aide de la commande suivante.

df

Personnellement, j'aime bien le raffiner avec des drapeaux tels que -m et -g (en mégaoctets et en gigaoctets respectivement)

Si vous disposez d'espace libre dans votre groupe de volumes, vous pouvez l'affecter à vos systèmes de fichiers à l'aide de la commande suivante:

chfs -a size=+1G /home

Comme dans changer la taille de l'attribut du système de fichiers en ajoutant 1 G où le système de fichiers est / home. utilisez man chfs pour plus d'instructions. C'est un outil puissant. Cet exemple sert à ajuster la taille, mais vous pouvez en faire plus avec cette commande.

Sources: http://www.ibm.com/developerworks/aix/library/au -rootvg / + Ma propre expérience de travail avec AIX.

Toutes ces réponses sont superficiellement correctes. Cependant, la bonne réponse est

 apropos disk   # And pray your admin maintains the whatis database

Parce que poser des questions dont les réponses se trouvent à portée de main dans le manuel fait perdre le temps à tout le monde.

su -sm ./*

Vous pouvez voir chaque taille de fichier et de dossier (-sm = Mb; -sk = Kb) dans le répertoire actuel comme une liste. Cette méthode fonctionne dans tous les environnements Unix / Linux.

du -sm * = > RULLLLLEZ

df -tk

pour la taille du disque libre par blocs de 1024 octets

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top