Inicio > Gestión de archivos y directorios > lsblk

lsblk: Guía para mostrar información de dispositivos de bloque

El comando lsblk muestra información sobre todos los dispositivos de bloque (discos duros, SSD, unidades USB, etc.) del sistema en formato de árbol. Es útil para identificar rápidamente la información de discos físicos, como el nombre del dispositivo, el tamaño, el punto de montaje y el tipo.

Visión general

lsblk (list block devices) es un comando que proporciona información sobre los dispositivos de bloque (discos duros, SSD, USB, CD-ROM, etc.) y sus particiones asociadas. Muestra todos los dispositivos de bloque, incluidos los sistemas de archivos y los volúmenes lógicos, en una estructura de árbol jerárquica para facilitar la comprensión de la estructura de almacenamiento conectada al sistema. A diferencia de `df`, que muestra el uso del sistema de archivos, `lsblk` se centra en mostrar la estructura física del propio dispositivo.

Características clave

Las principales características del comando lsblk son las siguientes:

  • Muestra todos los dispositivos de bloque y particiones en una estructura de árbol.
  • Proporciona información como el nombre del dispositivo (NAME), el tamaño (SIZE) y el punto de montaje (MOUNTPOINT).
  • Permite verificar información detallada como el tipo de tabla de particiones y si el dispositivo es rotacional/no rotacional.
  • También admite la salida en formato JSON, fácil de usar en scripts.

Opciones principales

Hemos agrupado las opciones principales del comando lsblk según su propósito.

1) Control de formato de salida

2) Filtrado y ordenación

3) Ayuda

Comando generado:

Combina los comandos.

Descripción:

`lsblk` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Domine las funciones del comando lsblk a través de varios ejemplos de uso.

Mostrar información básica del dispositivo de bloque

lsblk

El uso más básico, muestra todos los dispositivos de bloque en una estructura de árbol.

Mostrar con información del sistema de archivos

lsblk -f

Muestra información adicional como el sistema de archivos (FSTYPE), UUID y LABEL del dispositivo para una visión más detallada.

Mostrar solo información específica

lsblk -o NAME,SIZE,MOUNTPOINT

Utiliza la opción `-o` para mostrar solo el nombre del dispositivo, el tamaño y el punto de montaje.

Encontrar el dispositivo con el directorio raíz

lsblk -o NAME,SIZE,MOUNTPOINT | grep '/'

Verifica la información del dispositivo donde el directorio raíz (`MOUNTPOINT=/`) está montado.

Salida JSON para usar en scripts

lsblk -J

Muestra el resultado del comando en formato JSON para facilitar el análisis en scripts.

Consejos y precauciones

Aquí hay algunos puntos a tener en cuenta al usar el comando lsblk.

Consejos

  • lsblk es muy útil para determinar el estado del disco junto con `df`. `lsblk` para verificar la estructura del dispositivo físico y `df` para verificar el uso del sistema de archivos.
  • Los resultados de la salida de lsblk se pueden ver sin privilegios de `sudo`, por lo que rara vez hay problemas de permisos que impidan la verificación de la información.
  • En entornos virtuales, muestra información de discos virtuales (`vda`, `sda`, etc.), que pueden ser diferentes de los discos físicos reales.

comandos relacionados

Son comandos que son funcionalmente similares o que se usan juntos con frecuencia.


Comandos de la misma categoría