Linuxコマンドを使用してSSDの部品番号を取得するには?

Linuxコマンドを使用してSSDの部品番号を取得するには?

Linuxコマンドを使用してSSDの部品番号を取得するには?

答え1

何を意味するのかわかりませんが、追加のインストールなしでDebian GNU / Linuxの標準ツールを使用すると、以下を使用して情報を表示できます。

sudo /sbin/dmidecode

lsusb

SSDを含むすべてのブロックデバイスに関する情報を表示します。

出力には、NAME、MODEL、SERIAL、SIZE、およびTYPE列が含まれます。

lsblk -o NAME,MODEL,SERIAL,SIZE,TYPE

または

lsblk -o NAME,MODEL,SERIAL,SIZE,TYPE | grep "sd*"

または

これは別の方法です@カスlsblkoptionsの場合、-d出力はドライバJSONです。NVMe

  • lsblk出力からパーティションの詳細を除外するには、-d(--nodeps)オプションを使用します。

lsblk -d -o NAME,MODEL,SERIAL,SIZE,TYPE /dev/sd?

  • json形式で出力

lsblk -d -J -o NAME,MODEL,SERIAL,SIZE,TYPE /dev/sd?

  • 一対のNVMEドライブが付属

lsblk -d -J -o NAME,MODEL,SERIAL,SIZE,TYPE /dev/nvme[01]n1

あなたのデバイスにlsblksda、sdb、sdXなど)これを使用できます(変更[標準データ]デバイスを使用して):

udevadm info --query=all --name=/dev/sda

udevadm info --query=all --name=/dev/sda | grep -E "ID_SERIAL|ID_SCSI_SERIAL"

または

sudo /sbin/smartctl -i /dev/sda

sudo /sbin/smartctl -i /dev/sda | grep "Serial Number"

より多くのプログラムをインストールすると、以下が表示されることがあります。

すべてのハードウェアに関する情報を表示

inxi -Fxz

hwinfo --short

lshw  -short

特定のディスクドライブに関する詳細情報を表示します。

hdparm -i /dev/sda

正確な出力形式はLinuxディストリビューションとバージョンによって異なりますが、必要な情報は出力に含まれている必要があります。

関連情報