Partition utilisée et taille disponible en octets

14

Je ne suis pas un pro de Linux, et j'ai peut-être oublié quelque chose dans la documentation, mais:

df -ah, par exemple, renvoie automatiquement la plus grande unité: M/ G/ T.

simplement dfsans options, retours, ce que je suppose sont des secteurs et non des octets.

parted /dev/sda1 unit B print

Il s'affiche en octets, mais il ne renvoie pas les used/ availableoctets.

J'ai entendu parler de la conversion de secteurs en tailles réelles, mais je n'ai aucune idée de la façon de procéder.

Comment pourrais-je retourner les octets réels de partition?

joltmode
la source
1
Essayez cette commande:df -B1
speakr
C'est plus proche, mais le résultat diffère: parted /dev/sdd1 unit B print== 3221225472B== 3221225472, où df -B1 -a | grep /dev/sdd1pour Used+ Available== 1152532480+ 1857056768= 3009589248. Et 3221225472- 3009589248= 211636224. Dans ce cas, où sont passés ces 201 Mo?
joltmode
L'espace allouable par un système de fichiers n'est pas égal à la taille de la partition sous-jacente. dfsignale les tailles de système de fichiers, partedsignale les tailles de partition. La différence est due à la surcharge du système de fichiers.
speakr
Oh, et ces 201 Mo sont OK pour le système de fichiers sur la partition 3.0 Go?
joltmode
Non, je suppose que c'est trop. Mais je ne connais pas votre configuration, par exemple si votre système de fichiers utilise la taille maximale disponible de votre partition. Alors qu'est-ce que tu veux vraiment?
speakr

Réponses:

22

Si vous avez besoin de la taille de la partition, vous devriez être d'accord avec la commande que vous avez déjà mentionnée:

parted /dev/sdd1 unit B print

Si vous avez besoin de la taille totale du système de fichiers, vous pouvez utiliser le nombre total donné par df:

df -B1 /dev/sdd1

Notez que si vous additionnez l'espace utilisé et disponible donné par df, il sera inférieur à l'espace total donné. Cela est dû à la surcharge du système de fichiers, par exemple le journal.

Si vous souhaitez modifier ou simplement jeter un œil à la configuration de votre système de fichiers, considérez les pages de manuel tune2fset dumpe2fs.

speakr
la source
Pour Cygwin, utilisez D:/ou avec barre oblique inverse pour voir un autre lecteur que Cygwin réside.
pbies le