命令を使用してPCIスロットの数を確認できますか?

命令を使用してPCIスロットの数を確認できますか?

サーバーにいくつかのPCIスロットがあり、そのうちのいくつかが使用されていることを確認したいと思います。いくつかのLinuxコマンドでこれは可能ですか? (lspciは私が必要とする正確な情報を提供していないようです.)

答え1

おそらく、次のものを使用できます。

dmidecode -t 9

スロット数を取得するには:

dmidecode -t 9 | grep "System Slot Information" | wc -l

利用可能な数量を得るには:

dmidecode -t 9 | grep -A3 "System Slot Information" | grep -c -B1 "Available"

追加情報dmideコード

答え2

編集 - あなたにとって良いことはsudo lspci | grep PCI

sudo lspci各ポートとの接続時期をお知らせしますのでお勧めします。それ以外の場合は、ポートといくつかの一般的な内容のみが一覧表示されます。

lspciのマニュアルページからの抜粋:

lspci は、システムの PCI バスと、ここに接続されているデバイスに関する情報を表示するユーティリティです。

ここでは、ほとんどの人が考えている伝統的なPCIスロットだけでなく、バ​​スのすべてのインターフェイスがリストされていることに注意してください。

関連情報