查看系统资源占用
系统资源
指令
top,默认每5秒刷新一次选项
-p只显示某个进程的信息-d设置刷新时间,默认5s-c显示产生进程的完整命令,默认是进程名-n指定刷新次数,top -n 3表示刷新3次后退出-b以非交互全屏模式运行,以批次的方式运行top,一般配合-n指定输出统计几次信息,将输出重定向到指定文件,如top -b -n 3 > /tmp/top.tmp-i不显示任何闲置(idle)或无用(zombiie)的进程-u查找特定用户启动的进程
- PID: 进程ID
- USER: 进程所属用户
- PR: 进程优先级,越小越高
- NI: 负值表示高优先级,正表示低优先级
- VIRT: 进程使用虚拟内存,单位KB
- RES: 进程使用物理内存,单位KB
- SHR: 进程使用共享内存,单位KB
- S: 进程状态(S休眠,R运行,Z僵死,N负数优先级,I空闲)
- %CPU: 进程占用CPU率
- %MEM: 进程占用内存率
- TIME+: 进程使用CPU时间总计,单位10ms
- COMMAND: 进程的命令或名称或程序文件路径
磁盘监控
df [-h]查看硬盘使用情况,-h以更加人性化的单位显示
iostat [-x] [num1] [num2],-x显示更多信息,num1刷新间隔,num2刷新几次
网络监控
sar -n DEV num1 num2,num1刷新间隔,num2刷新次数