Linux系统命令
1.top
用于显示实时的进程,通过enter可以进行刷新


-i 隐藏闲置的进程
-p 监控指定pid的进程 top -p pid
1.1 top内部命令
按1可以监控每个CPU的状态,不按1显示的是平均值

不按1:

1.2 mpstat -P ALL


1.3 sar -P ALL

输出较多,可定向至文件查看
sar -P ALL > 路径
2. ps
相关用法
ps -f --pid 目标pid 查询pid为xxx的程序状态

3.查看系统版本
cat /proc/version 查看当前操作系统当前版本信息

uname -a 查看版本当前操作系统内核信息

cat/etc/os/-relsase

4.lscpu
用来显示cpu相关信息

摸清具体参数
5.查看网卡速率
5.1 使用ifconfig查看网卡名称

其中l0和ens32就是网卡名称
5.2使用ethtool查看网卡信息

6.free
显示内存状态

7.systemctl


8.mpstat

最大的特点是:可以查看多核心的cpu中每个计算核心的统计数据
每两秒更新一次,一共更新5次

要了解字段含义
9.sar

9.1 sar -u
查看cpu使用情况(要了解字段含义)

sar -u 1 3一秒一次,生成3次
9.2 sar -q查看平均负载
sar -q 1 3

9.3sar -r (1 3) 查看内存使用情况
浙公网安备 33010602011771号