linux系统配置(cpu、内存、磁盘等)

linux系统配置(cpu、内存、磁盘等)

  • 1.linux系统版本
    • 1.1 查看系统版本
    • 1.2 查看内核版本
  • 2.CPU
    • 2.1 查看CPU所有信息
    • 2.2 查看CPU型号
    • 2.3 查看物理CPU个数
    • 2.4 查看物理CPU核数
    • 2.5 查看逻辑CPU个数
    • 2.6 查看CPU主频
    • 2.7 实时显示CPU、内存等信息
    • 2.8 查看CPU使用率、空闲率等
      • 2.8.1 sar
      • 2.8.2 mpstat
      • 2.8.3 top
      • 2.8.4 vmstat
  • 3.内存、Swap
    • 3.1 /proc/meminfo
    • 3.2 free
    • 3.3 vmstat
    • 3.4 top
  • 4.磁盘

观前提示:

本文所使用Linux的系统版本为CentOS release 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
linux系统配置(cpu、内存、磁盘等)_第1张图片

2.2 查看CPU型号

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
在这里插入图片描述
24个逻辑CPU,型号为Intel® Xeon® CPU X5680 @ 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.6 查看CPU主频

cat /proc/cpuinfo |grep MHz|uniq
在这里插入图片描述

2.7 实时显示CPU、内存等信息

toplinux系统配置(cpu、内存、磁盘等)_第2张图片

2.8 查看CPU使用率、空闲率等

2.8.1 sar

每1秒采集CPU使用率,共采集5次。sar -u 1 5
linux系统配置(cpu、内存、磁盘等)_第3张图片

2.8.2 mpstat

每1秒采集CPU使用率,共采集5次。mpstat 1 5
linux系统配置(cpu、内存、磁盘等)_第4张图片

2.8.3 top

总体运行情况 top -bn 1 -i -c
linux系统配置(cpu、内存、磁盘等)_第5张图片

空闲率: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

每1秒采集CPU使用率,共采集5次。vmstat 1 5
linux系统配置(cpu、内存、磁盘等)_第6张图片

3.内存、Swap

3.1 /proc/meminfo

cat /proc/meminfo
linux系统配置(cpu、内存、磁盘等)_第7张图片

3.2 free

free -h
在这里插入图片描述

3.3 vmstat

vmstat -s
linux系统配置(cpu、内存、磁盘等)_第8张图片

3.4 top

top
linux系统配置(cpu、内存、磁盘等)_第9张图片

4.磁盘

df -lPh
linux系统配置(cpu、内存、磁盘等)_第10张图片

你可能感兴趣的:(虚拟机)