blkid Generador de comandos
Generar comandos blkid para localizar e imprimir los atributos del dispositivo de bloques (UUID, etiqueta, tipo)
Introducción a blkid
## ¿Qué es blkid?
La orden `blkid` localiza los dispositivos de bloque e imprime sus atributos: con mayor frecuencia, el UUID, LABEL y el TYPE del sistema de archivos. Es la forma estándar de encontrar los identificadores estables que se necesitan para `/etc/fstab`, las órdenes de montaje y la configuración de arranque.
## Cómo usarlo
1. **Elegir un destino** (opcional): Introduzca un dispositivo específico o una expresión global (por ejemplo, `/dev/sda1`, `/dev/sda*`), o déjelo en blanco para escanear todos los dispositivos. 2. **Filtrar o formatear** (opcional): Utilice `-s` para mostrar solo una etiqueta, `-t` para buscar por un token, y `-o` para cambiar el formato de salida. 3. **Copiar y ejecutar**: Pégue la orden generada en su terminal. `blkid` es de solo lectura y es seguro ejecutarlo en cualquier momento.
Opciones comunes
### Dispositivo (posicional, opcional)
Consultar un dispositivo: `blkid /dev/sda1`, o un patrón global: `blkid /dev/sda*`. Omitirlo para escanear todos los dispositivos de bloque.
### `-s TAG` Mostrar etiqueta
Imprimir solo la etiqueta con nombre (p. ej., `UUID`, `LABEL`, `TYPE`): `blkid -s UUID /dev/sda1`.
### `-t TOKEN` Token de búsqueda
Filtrar dispositivos por un token `NAME=value` (p. ej., `TYPE=ext4`, `LABEL=root`): `blkid -t TYPE=ext4`.
### `-o FORMAT` Formato de salida
Elegir cómo se imprimirán los resultados: `device` (solo nombres de dispositivos), `export` (pares KEY=value), `list` (tabla), `full` (valor por defecto), `value` (valor bruto de la etiqueta), `udev` (estilo udev).
### `-c FILE` Caché
Leer desde/escribir en un archivo de caché en lugar de explorar los dispositivos en tiempo real. Pasar `/dev/null` para forzar una nueva exploración e ignorar el caché.
### `-p` Exploración de bajo nivel
Evitar el caché y leer directamente el superbloque del dispositivo para obtener atributos precisos y actualizados.
### `-U` / `-v`
`-U` convierte un UUID en un nombre de dispositivo (o viceversa). `-v` imprime la versión de blkid y finaliza.
▶¿Cómo encuentro el UUID de una partición para /etc/fstab?
▶¿Cómo puedo listar cada dispositivo y su tipo de sistema de archivos?
▶blkid muestra información obsoleta o faltante: ¿cómo fuerzo un escaneo nuevo?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.