Calcular la capacidad real de un disco en linux

Calcular la capacidad real de un disco en linux.

En este artículo, no vamos a explicar por qué la capacidad real de un disco no corresponde a la anunciada. Creo que es un tema bastante conocido por todos a estas alturas.

Hoy veremos como calcular el espacio real de un disco desde nuestra terminal, para ello nos ayudamos del comando numfmt que convierte dígitos a formatos legibles por humanos. Lo que ejecutamos es como una especie de calculadora, por tanto funciona independientemente del disco que tengas instalado.

Ayúdanos a ser los mejores, vota por SoloLinux en la siguiente encuesta. Gracias por colaborar.

 

Calcular la capacidad real de un disco en linux

La herramienta numfmt viene con el paquete coreutils, si no lo tienes puedes instalarlo de forma sencilla.

# Debian, Ubuntu y derivados
apt install coreutils

# Arch Linux, Manjaro y derivados
pacman -S coreutils
 
# CentOS, Rhel y derivados
yum install coreutils
 
# Fedora
dnf install coreutils

# OpenSuse
zypper install coreutils

# Alpine y otras distros que usen el gestor apk
apk add coreutils

Una vez instalado el paquete, tan solo tienes que ejecutar el siguiente comando seguido del tamaño indicado en el disco.

numfmt --from=si --to=iec --format="%.1f" --round=down disco

Vemos un listado con ejemplos de salida, de los más comunes.

# Disco de 10Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 10G
9.3G

# Disco de 32 Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 32G
29,8G
# Disco de 64 Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 64G 
59.6G
# Disco de 128 Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 128G 
119.2G
# Disco de 256 Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 256G 
238.4G
# Disco de 512 Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 512G 
476.8G
# Disco de 768 Gb
numfmt --from=si --to=iec --format="%.1f" --round=down 768G 
715.2G
# Disco de 1 Tb
numfmt --from=si --to=iec --format="%.1f" --round=down 1T
931.3G
# Disco de 2 Tb
numfmt --from=si --to=iec --format="%.1f" --round=down 2T
1.8T
# Disco de 4 Tb
numfmt --from=si --to=iec --format="%.1f" --round=down 4T
3.6T
# Disco de 6 Tb
numfmt --from=si --to=iec --format="%.1f" --round=down 6T
5.4T
# Disco de 8 Tb
numfmt --from=si --to=iec --format="%.1f" --round=down 8T
7.2T
# Disco de 10 Tb
numfmt --from=si --to=iec --format="%.1f" --round=down 10T
9.0T

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Calcular la capacidad real de un disco en linux.

 

2 Comentarios

  1. l1ch
    22/06/2020
    • Sergio G.B.
      22/06/2020

Agregar comentario