Linuxで各種ハードウェア情報を表示する方法

1935 ワード

ここでは個人的に使いやすいと思うlinuxハードウェア情報を見る方法を挙げます.もっと良い方法を見つけたら更新を続けます
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