Linuxで各種ハードウェア情報を表示する方法
1935 ワード
ここでは個人的に使いやすいと思うlinuxハードウェア情報を見る方法を挙げます.もっと良い方法を見つけたら更新を続けます
CPU
非常に簡単で、1つのコマンドはほとんどのニーズを満たしています.
各cpuの詳細を表示する必要がある場合
メモリ
ほとんどのニーズを満たすコマンドでもあります
ハードドライブ
同じコマンドが大部分のニーズを満たすdfコマンドの意味はdisk freeです
GPU
総じて言えばあまり通用する方法はない.
nvidiaグラフィックスを使用している場合は、使いやすいコマンドがあります.
しかし、nvidiaのグラフィックスカードでない場合は、lspciですべてのハードウェアスロット情報をリストし、grepコマンドでVGAキーワードをキャプチャしてGPUのモデル情報を出力する必要があります(ただし、必ずしもあなたが見たいような記述ではありません.例えば、ここにはTitanXが入っていますが、出力にはTitanXは表示されません).
上の出力では02:0.0がスロット番号(slot)
より詳細な情報を表示するには、次の手順に従います.
PCI情報
1つのコマンドがほとんどのニーズを満たす
ネットワーク情報
CPU
非常に簡単で、1つのコマンドはほとんどのニーズを満たしています.
# CPU
lscpu
各cpuの詳細を表示する必要がある場合
cat /proc/cpuinfo
メモリ
ほとんどのニーズを満たすコマンドでもあります
# 、
# -h --human , (GB,MB )
free -h
ハードドライブ
同じコマンドが大部分のニーズを満たすdfコマンドの意味はdisk freeです
# 、 、
# -h --human , (GB,MB )
df -h
GPU
総じて言えばあまり通用する方法はない.
nvidiaグラフィックスを使用している場合は、使いやすいコマンドがあります.
# nvidia-smi NVIDIA System Management Interface
# nvidia-smi -h
# nvidia-smi -L
nvidia-smi
しかし、nvidiaのグラフィックスカードでない場合は、lspciですべてのハードウェアスロット情報をリストし、grepコマンドでVGAキーワードをキャプチャしてGPUのモデル情報を出力する必要があります(ただし、必ずしもあなたが見たいような記述ではありません.例えば、ここにはTitanXが入っていますが、出力にはTitanXは表示されません).
lspci | grep VGA
# :
# 02:00.0 VGA compatible controller: NVIDIA Corporation Device 17c2 (rev a1)
上の出力では02:0.0がスロット番号(slot)
より詳細な情報を表示するには、次の手順に従います.
# -v verbose,
# -s slot
lspci -v -s 02:00.0
PCI情報
1つのコマンドがほとんどのニーズを満たす
#
lspci
ネットワーク情報
# ip
ifconfig