2019年11月4日 下午6:39
Linux 查看某个用户的进程
top -U [USERNAME]pwdx 31996
2019年9月11日 下午12:24
Linux下查看CPU使用率的命令 - 简书
使用top命令分析linux系统性能的详解_Linux_脚本之家 非常详细的讲解参数和输出简写
第一行是任务队列信息,跟 uptime 命令的执行结果类同,具体参数说明如下:
- 19:40:19 — 指当前系统时间
- up 35 days, 20:32 — 表示系统已经运行了35天20小时32分钟(是指在这期间系统没有重新启动过,持续运行)
- 1 users — 当前有1个用户登录系统
- load average: 0.00, 0.00, 0.00 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。
- load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。
第二行,Tasks — 任务(进程),具体信息说明如下:
- 系统现在共有81个进程,其中处于运行中的有1个,80个在休眠(sleep),stoped状态的有0个,zombie状态(僵尸)的有0个,要特别留意zombie的进程哦。
第三行,cpu状态信息,具体属性说明如下:
- 0.0%us — 用户空间占用CPU的百分比。
- 0.0%sy — 内核空间占用CPU的百分比。
- 0.0%ni — 改变过优先级的进程占用CPU的百分比
- 100.0%id — 空闲CPU百分比
- 0.0%wa — IO等待占用CPU的百分比
- 0.0%hi — 硬中断(Hardware IRQ)占用CPU的百分比
- 0.0%si — 软中断(Software Interrupts)占用CPU的百分比
- 0.0%st — 这个我也不知道……