计算机网络/计算机科学与应用/系统/运维/开发

云计算运维 - 查看系统资源的占用信息

1、查看cpu硬件信息

cpu核心相关信息:

processor :cpu编号 从0开始

cpu cores :cpu核心数量

physical id : 物理cpu的编号 从0开始

[root@localhost ~]# cat /proc/cpuinfo 
processor: 0    # cpu的编号
vendor_id: GenuineIntel
cpu family: 6
model: 151
model name: 12th Gen Intel(R) Core(TM) i5-12400F
stepping: 5
microcode: 0xffffffff
cpu MHz: 2496.000
cache size: 18432 KB
physical id: 0      # 物理cpu的编号 
siblings: 2
core id: 0
cpu cores: 2      # cpu核心数量 
apicid: 0
initial apicid: 0
fpu: yes


2、uptime命令 - 查看cpu的使用情况 

显示系统当前时间、系统已经运行的时长、当前登录的用户数 cpu的平均负载等

[root@localhost ~]# uptime
 14:23:06 up  5:21,  1 user,  load average: 0.00, 0.01, 0.05

平均负载是指单位时间内系统处于可运行状态R和不可中断睡眠状态D的平均进程数

等待运行的进程队列的长度,数值越小意味着负载越低,如果超过cpu个数的2倍以上,说明系统

负载过高,小于cpu的个数则说明系统负载不高。


3、free命令 - 查看内存的使用情况

显示内存 缓存和交换分区使用情况 

选项 

-h  人性化显示(k/kb/M/MB/G/GB)单位表示容量

-s  指定动态显示时的刷新频率

实例:查看内存使用情况 10s刷新一次

[root@localhost ~]# free -h -s 10
              total        used        free      shared  buff/cache   available
Mem:           3.7G        588M        2.5G         11M        610M        2.9G
Swap:          3.9G          0B        3.9G

Mem表示内存 Swap 表示交换分区

total 总量 userd已使用的数量  free空闲数量  shared共享内存的数量 buff/cache表示缓冲和缓存大小 available系统可用内存大小


4、df命令 - 查看硬盘的使用情况

显示硬盘文件系统的使用情况

# 显示硬盘文件系统的使用情况
[root@localhost ~]# df -hT | grep -v tmpfs
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root xfs        46G  8.0G   38G   18% /
/dev/sda1               xfs      1014M  185M  830M   19% /boot
[root@localhost ~]# 

# 查看某个指定目录的大小
[root@localhost ~]# du -hs /*
0/bin
153M/boot
0/data
0/dev
4.0K/dump.rdb
43M/etc


日子过着过着就有了答案,努力走着走着就有了温柔的着落。

评论

^