Partición utilizada y tamaño disponible en bytes


14

No soy un profesional de Linux, y tal vez he pasado por alto algo en los documentos, pero:

df -ah, por ejemplo, devuelve automáticamente la unidad más grande: M/ G/ T.

simplemente dfsin opciones, devuelve, lo que supongo son sectores, no bytes.

parted /dev/sda1 unit B print

Se muestra en bytes, pero no devuelve used/ availablebytes.

Escuché sobre la conversión de sectores a tamaños reales, pero no tengo idea de cómo lo haría.

¿Cómo podría devolver los bytes reales de partición?


1
Pruebe este comando:df -B1
speakr

Está más cerca, pero el resultado difiere: parted /dev/sdd1 unit B print== 3221225472B== 3221225472, donde df -B1 -a | grep /dev/sdd1para Used+ Available== 1152532480+ 1857056768= 3009589248. Y 3221225472- 3009589248= 211636224. En ese caso, ¿dónde han ido esos 201MiB?
joltmode

El espacio que puede asignar un sistema de archivos no es igual al tamaño de la partición subyacente. dfinforma los tamaños del sistema de archivos, partedinforma los tamaños de las particiones. La diferencia es causada por la sobrecarga del sistema de archivos.
hablante

Ah, y estos 201MiB están bien para el sistema de archivos en la partición 3.0GiB?
joltmode

No, supongo que esto es demasiado. Pero no conozco su configuración, por ejemplo, si su sistema de archivos está utilizando el tamaño máximo disponible de su partición. Entonces, ¿qué es lo que realmente quieres?
hablador

Respuestas:


22

Si necesita el tamaño de la partición, debería estar bien con el comando que ya mencionó:

parted /dev/sdd1 unit B print

Si necesita el tamaño total del sistema de archivos, puede usar los números totales dados por df:

df -B1 /dev/sdd1

Tenga en cuenta que si suma el espacio usado y disponible dado por df, será menor que el espacio total dado. Esto se debe a la sobrecarga del sistema de archivos, por ejemplo, el diario.

Si desea modificar o simplemente echar un vistazo a la configuración de su sistema de archivos, considere las páginas de manual tune2fsy dumpe2fs.


Para uso de Cygwin D:/o con barra diagonal inversa para ver otra unidad que no sea Cygwin.
pbies
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.