Ubuntuでハードウェア情報を詳細に取得する方法

Ubuntuでハードウェア情報を詳細に取得する方法

Ubuntuでは、システムのハードウェア情報を取得するためのさまざまなコマンドやツールが用意されています。本記事では、コマンドラインを利用して詳細なハードウェア情報を取得する方法について紹介します。

1. `lshw`コマンドを使用する

lshwは、システムのハードウェア情報を詳細に表示するコマンドです。以下のように使用します。

sudo lshw

より短い形式で表示するには、shortオプションを使います。

sudo lshw

2. `lscpu`でCPU情報を取得する

lscpuコマンドを使うことで、CPUの詳細情報を表示できます。

lscpu

これにより、CPUモデル、コア数、アーキテクチャなどの情報が取得できます。

3. `lsblk`でブロックデバイスの情報を取得する

lsblkコマンドは、システム内のブロックデバイス(ハードディスク、SSDなど)の情報を表示します。

lsblk

-fオプションを追加することで、ファイルシステムの情報も確認できます。

lsblk -f

4. `free`コマンドでメモリ使用状況を確認する

システムのメモリ使用状況を確認するには、freeコマンドを使用します。

free -h

-hオプションを付けることで、人間に読みやすい形式でメモリの使用状況を表示します。

5. `inxi`コマンドでシステム全体の情報を取得

inxiは、システム全体のハードウェア情報を一括して表示できるツールです。まずはインストールします。

sudo apt install inxi

次に、inxiコマンドを実行します。

inxi -F

これにより、CPU、メモリ、ディスク、ネットワークなどの詳細情報が取得できます。

6. `dmidecode`でBIOS情報を取得する

BIOSやシステムファームウェアに関する情報を表示するには、dmidecodeコマンドを使用します。

sudo dmidecode

これにより、BIOSのバージョンやリリース日、ベンダー情報が表示されます。