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
ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_43611145/article/details/107768323