服务器出了问题,我们只能用分析系统状态的工具去解决了。
使用w命令查看当前系统的负载
用vmstat命令监控系统的状态
使用w不能知道当前系统到底哪里有压力,而vmstat就可以看到进程,内存,swap显示内存交换,磁盘的使用,cpu使用状态等信息。
top命令显示进程所占的系统资源
top命令用于动态监控进程所占的系统资源,每3秒变一次。我记得好像有个叫htop跟这也差不多好像。用yum安装htop。
sar命令好像更加强大吧,我就不多说了。
nload命令查看网卡的流量
然后free查看内存的使用情况
用ps命令查看系统进程
如果我们想终止一个进程,可以使用kill 进程的pid就可以了,如果不行加一个-9的参数。
最后netstat 查看网络状况,可以打印网络连接状况,系统开放的所以端口,路由表信息。
其实还有好多其他的用法我就不一一说了,之后还有一些抓包的工具,和一些防火墙的知识,这就以后在说吧。