• lsblk muestra Información sobre los dispositivos de bloque

    por  • 11 octubre, 2016 • El Blog de Rigo • 0 Comentarios

    lsblkEl comando lsblk nos muestra información de todos los dispositivos de bloque (discos duros, SSD, memorias flash, CD-ROM…) que forman parte del hardware de nuestro ordenador.

    Es un software que la mayoría de distribuciones incluyen de forma predeterminada formando parte del paquete linux-util, donde también encontramos aplicaciones como cfdisk, dmesg, fsck, kill, mount o rename, entre muchas otras.

    Aquí tenemos su forma más sencilla de ejecución: el nombre del programa y sin necesidad de privilegios de root.

    [jose@replicante ~]$ lsblk

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

    sda 8:0 0 465,8G 0 disk
    ├─sda2 8:2 0 1K 0 part
    ├─sda5 8:5 0 2G 0 part [SWAP]
    ├─sda6 8:6 0 20G 0 part /
    └─sda7 8:7 0 443,3G 0 part /home
    sdb 8:16 1 15,1G 0 disk
    └─sdb1 8:17 1 15,1G 0 part
    sdc 8:32 0 465,8G 0 disk
    └─sdc1 8:33 0 465,8G 0 part
    sdd 8:48 0 698,7G 0 disk
    └─sdd1 8:49 0 698,7G 0 part
    sr0 11:0 1 1024M 0 rom

    El resultado es una tabla que nos muestra varias columnas de información: tamaño, tipo de dispositivo, punto de montaje, nombre…. También si es extraíble (RM) o de solo-lectura (RO)

    Para ver el nombre, modelo,número de serie, punto de montaje y tipo de sistema de archivos, ejecutamos:

    [jose@replicante ~]$ lsblk -o NAME,MODEL,SERIAL,FSTYPE,MOUNTPOINT

    NAME MODEL SERIAL FSTYPE MOUNTPOINT

    sda Hitachi HTS54825 5978YHGT29M0QZ53A
    ├─sda2
    ├─sda5 swap [SWAP]
    ├─sda6 btrfs /
    └─sda7 ext4 /home
    sdb USB2FlashStorage b89475b345t128
    └─sdb1 vfat
    sdc HTS36L9DKZ98583 DF54254J3582A
    └─sdc1 vfat
    sdd 00AKLM-36ZYZW 2058BLDK8783C
    └─sdd1 ext4
    sr0 DVDRAM GT50N Y786ECPO987D

    Si queremos información sobre los permisos:

    [jose@replicante ~]$ lsblk -m

    NAME SIZE OWNER GROUP MODE

    sda 465,8G root disk brw-rw—-
    ├─sda2 1K root disk brw-rw—-
    ├─sda5 2G root disk brw-rw—-
    ├─sda6 20G root disk brw-rw—-
    └─sda7 443,3G root disk brw-rw—-
    sdb 15,1G root disk brw-rw—-
    └─sdb1 15,1G root disk brw-rw—-
    sr0 1024M root optical brw-rw—-

    El comando lsblk obtiene su información a partir de la base de datos del gestor de dispositivos udeb, así como de sysfs. Este último es un sistema de archivos virtual que desde el kernel exporta información sobre varios subsistemas pertenecientes al núcleo, así como de los dispositivos de hardware.

    Fuente

    Artículo original: lsblk muestra Información sobre los dispositivos de bloque

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *