https://esgeeks.com/?p=5499

Por lo general, los administradores de Linux verifican el disco duro disponible y sus particiones cada vez que desean agregar un nuevo disco o una partición adicional en el sistema. 

Nosostros solemos revisar la tabla de particiones de nuestro disco duro. Esto nos ayuda a ver cuántas particiones ya se crearon en el disco. Además, nos permite verificar si tenemos algún espacio libre o no.

En general, los discos duros se pueden dividir en uno o más discos lógicos llamados particiones.

Cada partición se puede usar como un disco separado con su propio sistema de archivos y la información de la partición se almacena en una tabla de particiones.

Se trata de una estructura de datos de 64 bytes. La tabla de particiones es parte del Master Boot Record (MBR), que es un pequeño programa que se ejecuta cuando se inicia una computadora. La información de la partición se guarda en el sector del disco.

Nota!

Todas las particiones deben estar formateadas con un sistema de archivos adecuado antes de que se puedan escribir los archivos.

Esto se puede verificar usando los siguientes 12 métodos:


ComandoDescripción
fdiskManipula la tabla de particiones del disco.
sfdiskMuestra o manipula una tabla de particiones de disco.
cfdiskMuestra o manipula una tabla de particiones de disco.
partedUn programa de manipulación de particiones.
lsblkEnumera información sobre todos los dispositivos de bloque disponibles o especificados.
blkidLocaliza/imprime los atributos del dispositivo de bloque.
hwinfoSe utiliza para examinar el hardware presente en el sistema.
lshwExtrae información detallada sobre la configuración del hardware de la máquina.
inxiScript de información del sistema de línea de comandos creado para la consola y el IRC.
lsscsiLista dispositivos SCSI (o hosts) y sus atributos.
cat /proc/partitionsUso del sistema de archivos proc sobre los procesos y otra información del sistema.
ls -lh /dev/disk/El directorio contiene el nombre del fabricante del disco, el número de serie, el ID de la partición y los archivos de dispositivo de bloque real.


1. ¿Cómo comprobar la partición del disco duro en Linux usando el comando fdisk?

Comprobar partición del disco con fdisk en Linux

Comprobar partición del disco con fdisk en Linux

fdisk significa fixed disk o format disk y es una herramienta CLI que permite a los usuarios realizar las siguientes acciones en los discos. Nos permite ver, crear, redimensionar, eliminar, mover y copiar las particiones.

fdisk -l

2. ¿Cómo comprobar la partición del disco duro en Linux usando el comando sfdisk?

Comprobar partición del disco con sfdisk en Linux

Comprobar partición del disco con sfdisk en Linux

sfdisk es una herramienta orientada a scripts para particionar cualquier dispositivo de bloque. sfdisk es compatible con las etiquetas de disco MBR (DOS), GPT, SUN y SGI, pero ya no proporciona ninguna funcionalidad para el direccionamiento CHS (Cylinder-Head-Sector).

sfdisk -l

3. ¿Cómo comprobar la partición del disco duro en Linux usando el comando cfdisk?

Comprobar partición del disco con cfdisk en Linux

Comprobar partición del disco con cfdisk en Linux

cfdisk es un programa basado en curses para particionar cualquier dispositivo de bloque. El dispositivo predeterminado es /dev/sda. Proporciona una funcionalidad de partición básica con una interfaz fácil de usar.

cfdisk /dev/sda

4. ¿Cómo verificar la partición del disco duro en Linux usando el comando parted?

Comprobar partición del disco con parted en Linux

Comprobar partición del disco con parted en Linux

parted es un programa para manipular particiones de disco. Admite múltiples formatos de tabla de particiones, incluidos MS-DOS y GPT. Es útil para crear espacio para nuevos sistemas operativos, reorganizar el uso del disco y copiar datos en nuevos discos duros.

parted -l

5. ¿Cómo verificar la partición del disco duro en Linux usando el comando lsblk?

Comprobar partición del disco con lsblk en Linux

Comprobar partición del disco con lsblk en Linux

lsblk enumera información sobre todos los dispositivos de bloque disponibles o especificados. El comando lsblk lee el sistema de archivos sysfs y udev db para recopilar información.


Si udev db no está disponible o si lsblk se compila sin soporte de udev, entonces intenta leer las LABEL, UUID y los tipos de sistemas de archivos desde el dispositivo de bloque. En este caso los permisos de root son necesarios. El comando imprime todos los dispositivos de bloque (excepto los discos RAM) en un formato de árbol de forma predeterminada.

lsblk

6. ¿Cómo comprobar la partición del disco duro en Linux mediante el comando blkid?

Comprobar partición del disco con blkid en Linux

Comprobar partición del disco con blkid en Linux

blkid es una utilidad de línea de comandos para localizar/imprimir atributos de dispositivos de bloque. Utiliza la biblioteca libblkid para obtener la partición de disco UUID en el sistema Linux.

blkid

7. ¿Cómo verificar la partición del disco duro en Linux usando el comando hwinfo?

Comprobar partición del disco con hwinfo en Linux

Comprobar partición del disco con hwinfo en Linux

hwinfo significa hardware information y es otra gran utilidad que se utiliza para testear el hardware presente en el sistema y mostrar información detallada sobre diversos componentes de hardware en formato legible por humanos.

hwinfo --block --short

8. ¿Cómo comprobar la partición del disco duro en Linux usando el comando lshw?

Comprobar partición del disco con lshw en Linux

Comprobar partición del disco con lshw en Linux

lshw (significa Hardware Lister) es una pequeña herramienta ingeniosa que genera informes detallados sobre varios componentes de hardware en el ordenador, como configuración de memoria, versión de firmware, configuración de placa base, versión y velocidad de CPU, configuración de caché, usb, tarjeta de red, tarjetas gráficas, multimedia, impresoras, velocidad de bus, etc.

lshw -short -class disk -class volume

9. ¿Cómo verificar la partición del disco duro en Linux usando el comando inxi?

Comprobar partición del disco con inxi en Linux

Comprobar partición del disco con inxi en Linux

inxi es una herramienta ingeniosa para verificar la información del hardware en Linux y ofrece una amplia gama de opciones para obtener toda la información del hardware en el sistema Linux que nunca encontré en ninguna otra utilidad disponible en Linux. Fue bifurcado desde el antiguo y extremadamente perverso pero ingenuo infobash, por locsmif.

inxi -Dp

10. ¿Cómo comprobar la partición del disco duro en Linux usando el comando lsscsi?

Comprobar partición del disco con lsscsi en Linux

Comprobar partición del disco con lsscsi en Linux

lsscsi usa información en sysfs (series Linux kernel 2.6 y posteriores) para enumerar los dispositivos SCSI (o hosts) actualmente conectados al sistema. Las opciones se pueden usar para controlar la cantidad y la forma de información proporcionada para cada dispositivo.

De forma predeterminada, los nombres de nodo de este dispositivo de utilidad (por ejemplo, “/dev/sda” o “/dev/root_disk“) se obtienen al anotar los números mayor y menor para el dispositivo listado obtenido de sysfs.

lsscsi

11. ¿Cómo comprobar la partición del disco duro en Linux usando ProcFS?

Comprobar partición del disco con ProcFS en Linux

Comprobar partición del disco con ProcFS en Linux

El sistema de archivos proc (procfs o proc filesystem) es un sistema de archivos especial en sistemas operativos similares a Unix que presenta información sobre los procesos y otra información del sistema.

A veces se le conoce como un sistema de pseudo archivos. No contiene archivos ‘reales’, sino información del sistema en tiempo de ejecución (por ejemplo, memoria del sistema, dispositivos montados, configuración del hardware, etc.).

cat /proc/partitions

12. ¿Cómo verificar la partición del disco duro en Linux usando la ruta /dev/disk?

Este directorio contiene cuatro sub-directorios, son by-id, by-uuid, by-path y by-partuuid. Cada directorio contiene información útil y está vinculado con archivos de dispositivos de bloques reales.

ls -lh /dev/disk/by-id

"<yoastmark

ls -lh /dev/disk/by-uuid
Salida del directorio dev-disk-by-uuid

Salida del directorio dev-disk-by-uuid

 

ls -lh /dev/disk/by-path

"<yoastmark

ls -lh /dev/disk/by-partuuid

"<yoastmark

Y estos fueron todos los métodos que quería presentarte para comprobar tus discos duros y sus respectivas particiones en el sistema operativo Linux. ¿Cuál utilizas tú, para gestionar esta información?… ¡No olvides compartir este artículo! :’)


¡Mantente actualizado!

Suscríbete a nuestro boletín semanal...

Suscríbete a nuestro boletín electrónico para recibir artículos útiles y ofertas especiales. No te perderás absolutamente de nada!

Enviaremos solamente boletines al email y no compartiremos tu email.