一>.查看CPU命令
1.top
显示CPU当前的使用情况;
%sy:表示系统空间的CPU使用率,主要是内核程序;
%ni:表示用户空间且通过nice调度过的程序的cpu使用率;
%id:空闲cpu;
%wa:cou运行时在等待io的时间;
%hi:cpu处理硬中断的数量;
%si:cpu处理软中断的数量;
%st:被虚拟机偷走的cpu;
二>.进程
1.静态查看进程:ps
USER:表示该进程的用户;
PID:表示进程ID;
%CPU:CPU占用率;
%MEM:内存占用率;
VSZ:占用虚拟内存;
RSS:占用实际内存;
TTY:进程运行的终端;
STAT:进程运行的状态;
START:进程启动的时间;
TIME:进程占用CPU的时间;
COMMAND:是进程对应的程序STAT一些列中
2.动态查看进程:top
top -d 1:刷新时间为1秒;
-d表示刷新的时间间隔,单位是秒;
top -p 100:只查看PID100的进程;
-p表示查看指定PID的进程;
top -n 3 >123.txt:将top刷新3次的结果写入到123.txt文档中;
-n表示top刷新指定次数后退出;
top -u nginx:只显示用户为Nginx的进程;
-u表示查看指定用户的进程;