動かざることバグの如し

近づきたいよ 君の理想に

LinuxでSSDの型番(モデル名)を確認するコマンド

環境

  • 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

参考リンク