GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo compruebo cuánto espacio libre queda en un dispositivo para crear una partición?

Como root, escriba en un shell:

# cfdisk /dev/sdX  #Where /dev/sdX is the device 

te mostrará algo como esto:

cfdisk (util-linux-ng 2.18)

                          Disk Drive: /dev/sdb
                    Size: 3926949888 bytes, 3926 MB
          Heads: 255   Sectors per Track: 63   Cylinders: 477

Name        Flags      Part Type  FS Type          [Label]        Size (MB)
sdb1                    Primary   vfat             [ABDEL]          1998.75
sdb2        Boot        Primary   ext3             [linx]           1924.72

si el dispositivo tiene espacio libre, se mostrará.

Nota:cfdisk, de hecho, es un editor de particiones basado en terminal.


También podría usar parted en modo comando:

parted /dev/sda unit MiB print free

salida:

Model: ATA M4-CT128M4SSD2 (scsi)
Disk /dev/sda: 122104MiB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start     End        Size      Type     File system     Flags
        0.03MiB   1.00MiB    0.97MiB            Free Space
 1      1.00MiB   28672MiB   28671MiB  primary  ext4
        28672MiB  28673MiB   1.00MiB            Free Space
 2      28673MiB  30720MiB   2047MiB   primary  linux-swap(v1)
        30720MiB  30721MiB   1.00MiB            Free Space
 3      30721MiB  92160MiB   61439MiB  primary  ntfs
        92160MiB  122104MiB  29944MiB           Free Space

Si solo desea el espacio libre total, puede ejecutar:

parted /dev/sda unit MiB print free | awk '/Free Space/{c++; sum += $3} \
END{if(c == 0) print "No Free Space"; else print sum" MiB"}'
29947 MiB

Puede usar diferentes unidades para mostrar el tamaño:B hasta TB , KiB hasta TiB etc. (ver man parted para más detalles).


Para informar sobre todas las unidades/particiones y sus tamaños restantes:

df -h

o:

fdisk -l

Para las carpetas, use el uso del disco comando con el -sh opciones:

du -sh

Nota:-h es para mostrar legible por humanos (es decir, 34 GB en lugar de 340000000 bloques/bytes)


Linux
  1. Use df para verificar el espacio libre en disco en Linux

  2. ¿Cuánto espacio libre en disco debo tener en mi servidor?

  3. Cómo crear particiones dentro del dispositivo loopback

  4. Bash:no queda espacio en el dispositivo

  5. Compruebe el espacio libre en disco para la partición actual en bash

Cómo verificar el espacio libre en disco en Linux

Cómo crear particiones de disco en Linux

Cómo verificar el espacio de intercambio en Linux

Cómo crear una partición usando el comando "partid"

Linux:no queda espacio en el dispositivo mientras que el comando df muestra mucho espacio libre

¿Cómo se comprueba cuánta energía puede entregar un puerto USB?