一.查看cpu方面
1)想知道了cpu性能好不好、忙不忙可以用lscpu、uptime、top、htop。
top
PID 进程id
PPID 父进程id
RUSER Real user name
UID 进程所有者的用户id
USER 进程所有者的用户名
GROUP 进程所有者的组名
TTY 启动进程的终端名。不是从终端启动的进程则显示为 ?
PR 优先级
NI nice值。负值表示高优先级,正值表示低优先级
P 最后使用的CPU,仅在多CPU环境下有意义
%CPU 上次更新到现在的CPU时间占用百分比
TIME 进程使用的CPU时间总计,单位秒
TIME+ 进程使用的CPU时间总计,单位1/100秒
%MEM 进程使用的物理内存百分比
VIRT 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
SWAP 进程使用的虚拟内存中,被换出的大小,单位kb。
lscpu 查看cpu的详细信息
2)cpu负载
uptime
当前时间 11:24:47
系统已运行的时间 2:09
当前在线用户 2 users
平均负载:0.00, 0.01, 0.01,最近1分钟、5分钟、15分钟系统的负载
二.查看内存方面
内存够不够可以用free
free -m
Mem 是内存的使用情况
Swap 是交换空间的使用情况
total 总量
used 已使用量
free 可用量
shared 被共享使用的物理内存大小
buff 缓冲
cache 缓存
available 被应用程序使用的物理内存大小。
三.查看磁盘相关
磁盘剩多少写的快不快可以用df、dd、iotop
df -h
Size:总量
Used:已经使用的空间大小。
Avail:剩余的空间大小。
Use%:磁盘使用率
Mounted on:磁盘挂载的目录