Este tutorial analiza cómo usar el comando LSBLK para mostrar información sobre dispositivos de bloque en un sistema. La herramienta utiliza el sistema de archivos virtual /sys para obtener información sobre los dispositivos. Sin embargo, vale la pena señalar que la herramienta no muestra el disco RAM en la salida.
Cómo instalar LSBLK?
El comando LSBLK se incluye como parte del paquete Utils-Linux que tiene varias herramientas de sistema de bajo nivel. El paquete Utils-Linux también contiene herramientas como FDisk, Login Daemon, todo lo cual es esencial para la funcionalidad del sistema Linux.
Para instalar el paquete en distribuciones basadas en Ubuntu y Debian, use el comando a continuación:
sudo apt-get install util-linuxPara la familia Fedora y Rehl, use el siguiente comando:
sudo yum install util-linux-ngCómo usar LSBLK?
Sin argumentos, el comando LSBLK mostrará una lista de los dispositivos de bloque en un formato de árbol, como se muestra a continuación:
sudo lsblkLa salida del comando LSBLK viene organizada en varias columnas. Las siguientes son las columnas del comando y lo que representan:
Dispositivos en la salida de LSBLK
Algunos de los dispositivos que verá en la salida de LSBLK son:
Enumere todos los dispositivos
El comando LSBLK predeterminado no muestra todos los dispositivos gratuitos. Para hacer esto, agregue el argumento -U al comando como:
Formato de lista
El comando LSBLK mostrará la salida en un formato de árbol. Sin embargo, puede cambiar esto usando el argumento -l como:
Columnas selectivas
También podemos usar -o seguido de los nombres de las columnas que queremos obtener para obtener información selectiva como:
Permisos de dispositivo
Para ver los permisos y la propiedad del dispositivo, use el comando:
Información sobre dispositivos específicos
Para enumerar información sobre un dispositivo de bloque en particular, especifique el nombre del dispositivo en el comando LSBLK como:
Lista de dispositivos sin el encabezado
Para eliminar el encabezado de la salida, use el indicador -n en el comando como:
Mostrar dispositivos SCSI
Para mostrar los dispositivos SCSI solamente, use el indicador -s en el comando:
Conclusión
En este tutorial, discutimos cómo trabajar con el comando LSBLK para mostrar información sobre dispositivos de bloque que están conectados al sistema. La única forma de dominar el trabajo con este comando es experimentar. Por lo tanto, considere experimentar con los comandos discutidos en este tutorial.