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