负载:指在一段时间内,正在运行和正在等待的平均进程数。
1)w命令
[root@m01 ~]# w
19:46:15 up 6:40, 2 users, load average: 0.01, 0.06, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 16:38 3:07m 0.07s 0.07s -bash
root pts/1 10.0.0.1 16:38 7.00s 0.51s 0.00s w
load average: 分别是过去1分钟、5分钟、15分钟的负载情况
tty1: 本地终端登录
pts/1: 远程终端登录
IDLE: 终端的空闲时间
JCPU: 连接到此终端的所有(子)进程使用的时间
PCPU: 当前进程使用的时间
2)uptime命令
[root@m01 ~]# uptime
20:18:34 up 7:12, 2 users, load average: 0.02, 0.03, 0.05
3)top命令
4)glances命令
top和glances命令
内存
1)free
[root@m01 ~]# free -h
total used free shared buff/cache available
Mem: 3.8G 392M 2.4G 12M 1.1G 3.2G
Swap: 1.0G 0B 1.0G
参数 | 含义 |
---|---|
total | 总共的物理(swap)内存 |
used | 已使用的物理(swap)内存 |
free | 可用的物理(swap)内存 |
shared | 多个进程共享的内存总和 |
buff/cache | 磁盘的缓冲/缓存大小 |
available | 可以 让新应用进程使用的内存大小 |
2)top命令
3)htop命令
磁盘
1)df命令
[root@m01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 49G 2.6G 47G 6% /
devtmpfs 2.0G 0 2.0G 0% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 2.0G 12M 2.0G 1% /run
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/sda1 197M 102M 95M 52% /boot
tmpfs 394M 0 394M 0% /run/user/0
filesystem—文件系统
size—该文件系统的空间大小
used—已使用的磁盘大小
avail—可用的磁盘大小
use%—已使用空间大小的百分比
mounted on —文件系统对应的挂载点
2)iotop命令
第一行:总共的磁盘读取、写入磁盘的速率
第二行:实际的磁盘读取、写入磁盘的速率
SWAPIN:swap交换百分比
IO>:IO等待所占用的百分比
3)iostat命令
[root@m01 ~]# iostat
Linux 3.10.0-862.el7.x86_64 (m01) 07/04/2022 _x86_64_ (1 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
1.03 0.00 0.92 0.55 0.00 97.50
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 3.38 10.30 108.27 286029 3007765
scd0 0.00 0.04 0.00 1028 0
tps—每秒发送到设备的IO请求数
kB_read/s—每秒读取的磁盘块的数量
kB_wrtn/s—每秒写入的磁盘块的数量
kB_read-----读取的块的总数
kB_wrtn-----写入的块的总数
4)glances
glances命令