top 命令
语法格式:top [选项]
功能描述:以动态地持续监听进程的运行状态
选项参数:
选项 | 描述 |
---|
-d | 指定 top 命令每隔几秒刷新一次,默认3秒 | -b | 使用批处理模式输出 | -n | 指定 top 命令执行的次数 | -p | 仅查看指定的 PID | -s | 使 top 命令早安全模式中运行 | -u | 只监听某个用户的进程 |
交互指令:
指令 | 描述 |
---|
? 或 h | 显示交互模式的帮助 | P | 按照 CPU 的使用率排序,默认项 | M | 按照内存的使用率排序 | N | 按照 PID 排序 | T | 按照 CPU 的累计运算时间排序,及按照 TIME+项排序 | l | 按照 PID 给予进程一个信号(9为强制终止) | r | 按照 PID 给某个进程重设优先级(Nice) | q | 退出 |
top 结果
top - 23:11:15 up 5 days, 7:55, 2 users, load average: 0.03, 0.02, 0.05
Tasks: 84 total, 1 running, 83 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.5 us, 0.3 sy, 0.0 ni, 99.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 1776196 total, 682016 free, 324492 used, 769688 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 1264148 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1132 root 10 -10 130184 14852 9924 S 1.3 0.8 91:15.95 AliYunDun
584 root 20 0 834632 22184 7800 S 0.3 1.2 15:01.41 exe
1 root 20 0 125320 3876 2592 S 0.0 0.2 0:44.11 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd
4 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
|