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: 0x5eff4ed2Dispositivo 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!
linux mac os x fdisk lsblk
Commentami!