Recuperare informazioni sui dispositivi su Linux con blkid
Ho scoperto un utile comando per reperire informazioni sui dispositivi (a blocchi) con Linux: blkid!
La pagina man recita così:
blkid - locate/print block device attributes
Ed in effetti è proprio quello che fa, senza fronzoli.
Una volta installato, basta dare il comando:
$ blkid
/dev/sdb1: LABEL="DATI" UUID="3e918c4d-deb8-449c-965b-43b4c1418ca9" TYPE="xfs" PARTUUID="218e1211-01"
/dev/sda1: UUID="dd8b023c-3206-4aa0-a6a1-e621d3e1ca60" TYPE="swap" PARTUUID="c4cf4b32-01"
/dev/sda2: LABEL="OS" UUID="ce847b88-c755-46c8-bac6-12eba82293d2" TYPE="ext4" PARTUUID="c4cf4b32-02"
/dev/sdc1: LABEL="MATTE8" UUID="1597-5810" TYPE="vfat" PARTUUID="6c888ebd-01"
Come vedete elenca tutti i device / partizioni montate.
Se vogliamo più informazioni:
# blkid -po udev /dev/sda
ID_PART_TABLE_UUID=c4cf4b32
ID_PART_TABLE_TYPE=dos
In questo caso ci servono privilegi elevati, e dobbiamo indicare un device.
Ci stanno altre opzioni interessanti, tipo questa:
# blkid -i /dev/sda
DEVNAME=/dev/sda
MINIMUM_IO_SIZE=512
PHYSICAL_SECTOR_SIZE=512
LOGICAL_SECTOR_SIZE=512
In pratica ci mostra i limiti di I/O del device.
Per il resto, guardate alla man page.
Enjoy!
linux blkid
Commentami!