Home / Sistemi operativi & mobile / Linux / Informazioni sulle partizioni su Linux con lsblk
Mattepuffo

Informazioni sulle partizioni su Linux con lsblk

Informazioni sulle partizioni su Linux con lsblk

In genere usiamo fdisk per ottenere delle info sugli hard disk e sulle partizioni sotto Linux.

Questo il comando:

# fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes, 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Identificativo disco: 0x5eff4ed2

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1          204800   188303359    94049280   83  Linux
/dev/sda3       188303360   230246399    20971520   83  Linux
/dev/sda4       230246400   234440703     2097152   82  Linux swap / Solaris

Senza nulla togliere a questo comando, ne ho scoperto un altro più leggibile e che è possibile lanciare non da root o con sudo: lsblk.

Questo l'output se lanciato senza opzioni (che praticamente è uguale a lanciarlo con -l):

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 111,8G  0 disk
sda1   8:1    0  89,7G  0 part /run/media/casa/hd
sda3   8:3    0    20G  0 part /
sda4   8:4    0     2G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom

Come vedete è più leggibile ed inoltre ci da subito anche il punto di mount e la misura in formato "human-readable".

Uno switch comodo è -f che ci dice come sono formattate le partizioni:

$ lsblk -f
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
sda
sda1 ext4         fc30b5f5-7ec1-43a4-8f65-014b5ca907e3 /run/media/casa/hd
sda3 ext4         cc5af992-c50d-4f25-8541-e6c08315c390 /
sda4 swap         e6e5801f-b723-4362-93bf-d435c2cb6935 [SWAP]

Una cosa interessante è la possibilità di scegliere le colonne da visualizzare, usando lo switch -o:

$ lsblk -o VENDOR,MODEL,SIZE,STATE
VENDOR   MODEL              SIZE STATE
ATA      SAMSUNG HM120JI  111,8G running
                           89,7G
                             20G
                              2G
TSSTcorp DVD+-RW TS-L632D  1024M running

Per una lista di tutte le opzioni e le colonne potete consultare la pagina di manuale o usare lo switch -h.

Ciao!