1.vmstat虚拟内存统计
vmstat 3
表示每3秒更新一次输出Ctrl+c停止
vmstat 3,5
表示每3秒更新一次输出,统计5次后停止
bi+bo参考值为1000 us+sy=80% wa超过20%说明I/O等待严重
2.sar -U 3 5
查看系统CPU的整体负载状况,每3秒统计一次,统计5次。
sar -P 1 3 5
表示系统的CPU计数是从0开始的,若要查看第二个CPU的运行负载用上面的命令
sar -d 3 5
查看系统磁盘的读写性能
sar -r 5 2
sar -n DEV 5 3
查看系统内存使用情况,网络运行状态
3.iostat主要功能是对系统的磁盘I/O操作进行监视
iotat -d 2 3
查看磁盘的使用状况
4.free是监控linux内存使用状况
free -m
表示查看以M为单位的内存使用情况
当应用程序可用内存/系统物理内存>70%时,表示系统内存资源充足
当应用程序可用内存/系统物理内存<20%时,表示系统内存资源紧缺
5.uptime用来统计系统当前的运行状况
6.netstat用于显示本机网络连接,运行端口,路由表等信息
netstat -i
显示网络接口的详细信息
netstat -tpln|grep 26900
查看26900端口是否启动
route == netstat -r