web-dev-qa-db-ja.com

コマンドでPCIスロットの数を確認できますか?

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

7

あなたが使用できるかもしれません:

dmidecode -t 9

スロット数を取得する場合:

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

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

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

詳細 dmidecode

12
taliezin

編集-あなたにとってより良いものはSudo lspci | grep PCI

私がお勧めします Sudo lspciこれにより、すべてのポートといつ接続されているかがわかります。それ以外の場合は、ポートと一般的なものだけがリストされます。

lspci manページの抜粋:

lspciは、システム内のPCIバスおよびそれらに接続されているデバイスに関する情報を表示するためのユーティリティです。

これは、ほとんどが従来のPCIスロットと考えるものだけでなく、バ​​ス上のすべてのインターフェースをリストすることに注意してください...

2
Dylan