Linuxシステム構成(cpu、メモリ、ディスクなど)
表示する前のヒント:
この記事で使用されているLinuxシステムのバージョンはCentOSリリース6.10です。
1.Linuxシステムバージョン
1.1システムバージョンを確認する
cat /etc/issue
1.2カーネルバージョンを確認する
uname -a
uname -r
cat /proc/version
2.CPU
2.1すべてのCPU情報を表示する
cat /proc/cpuinfo
2.2CPUモデルを確認する
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
24個の論理CPU、モデルはIntel®Xeon®CPUX5680@ 3.33GHz
2.3物理CPUの数を表示する
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2.4物理CPUコアの数を表示する
cat /proc/cpuinfo| grep "cpu cores"| uniq | cut -f2 -d:
2.5論理CPUの数を表示する
cat /proc/cpuinfo| grep "processor"| wc -l
2.6CPU周波数の表示
cat /proc/cpuinfo |grep MHz|uniq
2.7 CPU、メモリ、その他の情報のリアルタイム表示
top
2.8 CPU使用率、アイドル率などを表示します。
2.8.1 sar
CPU使用率は、1秒ごとに合計5回収集されます。sar -u 1 5
2.8.2 mpstat
CPU使用率は、1秒ごとに合計5回収集されます。mpstat 1 5
2.8.3トップ
全体的な操作 top -bn 1 -i -c
アイドル率:top -b -n 1 |grep Cpu | cut -d "," -f 4
注意:
%us:ユーザースペースプログラムのCPU使用率を示します(niceによってスケジュールされていません)
%sy:システムスペース、主にカーネルプログラムのCPU使用率を示します。
%ni:ユーザースペースでniceによってスケジュールされたプログラムのcpu使用率を表します。
%id:アイドルcpu
%wa:cpuの実行中にioを待機する時間
%hi:cpuによって処理されたハード割り込みの数
%si:cpuによって処理されたソフト割り込みの数
%st:仮想マシンによって盗まれたcpu
2.8.4 vmstat
CPU使用率は、1秒ごとに合計5回収集されます。vmstat 1 5
3.メモリ、スワップ
3.1 / proc / meminfo
cat /proc/meminfo
3.2無料
free -h
3.3 vmstat
vmstat -s
3.4トップ
top
4.ディスク
df -lPh