主机状态监控,占用资源查看

105 阅读1分钟

查看系统资源占用

系统资源

指令 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 查找特定用户启动的进程

image.png

image.png

  • PID: 进程ID
  • USER: 进程所属用户
  • PR: 进程优先级,越小越高
  • NI: 负值表示高优先级,正表示低优先级
  • VIRT: 进程使用虚拟内存,单位KB
  • RES: 进程使用物理内存,单位KB
  • SHR: 进程使用共享内存,单位KB
  • S: 进程状态(S休眠,R运行,Z僵死,N负数优先级,I空闲)
  • %CPU: 进程占用CPU率
  • %MEM: 进程占用内存率
  • TIME+: 进程使用CPU时间总计,单位10ms
  • COMMAND: 进程的命令或名称或程序文件路径

image.png

磁盘监控

df [-h] 查看硬盘使用情况,-h 以更加人性化的单位显示

iostat [-x] [num1] [num2], -x显示更多信息,num1刷新间隔,num2刷新几次

image.png

网络监控

sar -n DEV num1 num2num1 刷新间隔,num2刷新次数

image.png