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 df
sin opciones, devuelve, lo que supongo son sectores, no bytes.
parted /dev/sda1 unit B print
Se muestra en bytes, pero no devuelve used
/ available
bytes.
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?
linux
hard-drive
partitioning
sacudida
fuente
fuente
df -B1
parted /dev/sdd1 unit B print
==3221225472B
==3221225472
, dondedf -B1 -a | grep /dev/sdd1
paraUsed
+Available
==1152532480
+1857056768
=3009589248
. Y3221225472
-3009589248
=211636224
. En ese caso, ¿dónde han ido esos 201MiB?df
informa los tamaños del sistema de archivos,parted
informa los tamaños de las particiones. La diferencia es causada por la sobrecarga del sistema de archivos.Respuestas:
Si necesita el tamaño de la partición, debería estar bien con el comando que ya mencionó:
Si necesita el tamaño total del sistema de archivos, puede usar los números totales dados por
df
: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
tune2fs
ydumpe2fs
.fuente
D:/
o con barra diagonal inversa para ver otra unidad que no sea Cygwin.