環境
- Ubuntu
やりたいこと
Linuxで今接続されているSSDディスクの型番をssh越しで確認したい
コマンド
lsblk -io NAME,TYPE,SIZE,MODEL,SERIAL
試すとこんな感じ
❯ lsblk -io NAME,TYPE,SIZE,MODEL,SERIAL NAME TYPE SIZE MODEL SERIAL nvme0n1 disk 465.8G Samsung SSD 970 EVO Plus 500GB S4EVNF0M693956L |-nvme0n1p1 part 1G `-nvme0n1p2 part 464.7G
「Samsung SSD 970 EVO Plus 500GB」でシリアルIDが「S4EVNF0M693956L」というのがわかる
おそらくlsblkコマンドは/sys/blockから取ってるので同じだろうけど以下のコマンドでも確認できる
❯ cat /sys/block/nvme0n1/device/model Samsung SSD 970 EVO Plus 500GB
❯ lspci | grep SSD 01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983