Linux系统命令

1.top
用于显示实时的进程,通过enter可以进行刷新
image
image
-i 隐藏闲置的进程
-p 监控指定pid的进程 top -p pid
1.1 top内部命令
按1可以监控每个CPU的状态,不按1显示的是平均值
image
不按1:
image

1.2 mpstat -P ALL
image
image
1.3 sar -P ALL
image
输出较多,可定向至文件查看
sar -P ALL > 路径
2. ps
相关用法
ps -f --pid 目标pid 查询pid为xxx的程序状态
image
3.查看系统版本
cat /proc/version 查看当前操作系统当前版本信息
image
uname -a 查看版本当前操作系统内核信息
image
cat/etc/os/-relsase
image
4.lscpu
用来显示cpu相关信息
image
摸清具体参数
5.查看网卡速率
5.1 使用ifconfig查看网卡名称
image
其中l0和ens32就是网卡名称
5.2使用ethtool查看网卡信息
image
6.free
显示内存状态
image
7.systemctl
image
image
8.mpstat
image
最大的特点是:可以查看多核心的cpu中每个计算核心的统计数据
每两秒更新一次,一共更新5次
image
要了解字段含义
9.sar
image
9.1 sar -u
查看cpu使用情况(要了解字段含义)
image
sar -u 1 3一秒一次,生成3次
9.2 sar -q查看平均负载
sar -q 1 3
image
9.3sar -r (1 3) 查看内存使用情况

posted @ 2025-11-04 16:48  Lè_Sage  阅读(16)  评论(0)    收藏  举报