解決策 1:
lspci
PCI カードの場合、lsusb
USB の場合、lshw
Debian ベースのディストリビューションで動作します。他のハードウェア仕様を取得する方法のリストは次のとおりです。
解決策 2:
利用可能な場合、dmidecode
重宝します。特に Dell、HP、IBM のハードウェアでは、関連するハードウェア情報をさまざまなレジスタにプログラムする必要があります。
解決策 3:
lspci
システムハードウェアを一覧表示するための優れたユーティリティです。 (とにかく、PCI バス上のものは何でも。)
cat /proc/cpuinfo
- CPU 情報を表示
cat /proc/meminfo
- メモリ情報を表示
dmesg
(または cat /var/log/dmesg
) には一部の情報が含まれていますが、必ずしもすべてではありません。
RedHat/CentOS システムを使用している場合は、sosreport
を使用できます すべてのハードウェア情報が記載されているかどうかはわかりませんが、かなりの情報を収集します.
これらは、探している情報を見つけるのに適した場所です。
解決策 4:
/proc ファイルシステムは、必要な情報を提供します... しかし、1 つの簡単な場所でそれを取得する方法がわかりません.
'cat /proc/cpuinfo' は CPU について教えてくれます'cat /proc/devices' はブロックデバイスに関する限定的な情報を教えてくれます.'ifconfig -a' はネットワーク接続について教えてくれます
他の人は、より多くのデバイスについてあなたに話すことができます。特定のデバイスのトラブルシューティングを行っていますか?もしそうなら、特定の質問をするためのより良いヘルプが得られます.
解決策 5:
inxi はほぼすべてを表示します。短い形式の場合は引数なしで実行します。オプションは多数ありますが、inxi -h を実行すると表示されます
inxi
プロジェクトのホームページで説明されているように、「フル機能の情報スクリプト」です:https://github.com/smxi/inxi
Ubuntu にインストールする方法に関する情報は次のとおりです:https://askubuntu.com/questions/284635/inxi-installation-on-ubuntu