Linux下netstat和vmstat以及ifstat的使用
来源:互联网 发布:学生管理系统java 编辑:程序博客网 时间:2024/05/21 22:36
1.netstat
netstat是一个功能很强大的网络信息统计工具。它可以打印本地网卡接口上的全部连接,路由表信息,网卡接口信息的等。一般情况下我们大量用到的是TCP连接及其状态信息,因为我们如果要获得路由表信息和网卡接口信息,我们可以使用输出内容更丰富的route和ifconfig命令
netstat的常见参数
我们可以用前面学过的nc开个测试服务器和客户端进行netstat的命林测试,事例如下
当用nc在本机127.0.0.1端口为4444的服务器进程,然后在用nc当客户机进行连接
netstat -nat|grep 127.0.0.1:4444
显示结果如下图
由上图可知netstat的每行都输出6个字段,其名称和含义分别为
2.vmstat
vmstat的缩写是virtual memory statistics的缩写,它能实时输出系统的各种资源的使用情况,比如进程信息,内存使用情况,CPU使用率以及I/O使用情况
vmstat常见的参数
3.ifstat
ifstat是interface statistics的缩写,它是一个简单的网络流量监控工具
ifstat的参数
具体事例如下
ifstat -a 1 5 #每个1s输出一次,共5次
从输出来看博主本机有3个网卡接口,ifstat的每条输出都以KB/S为单位显示个网卡接口上接收和发送数据的速率。所以我们可以用ifstat估计出服务器的总输入和输出流量
0 0
- Linux下netstat和vmstat以及ifstat的使用
- linux 和unix下vmstat 与SAR命令的用法
- 网络工具wireshark和tcpdump以及netstat命令的使用
- linux下使用netstat和管道来获取服务端建立的ip连接数
- linux下的netstat命令
- linux下的netstat小结
- linux下的 netstat命令
- windows下netstat的使用
- 【人在运维囧途_02】20个Linux系统内置监视工具: vmstat 和 netstat
- 【人在运维囧途_02】20个Linux系统内置监视工具: vmstat 和 netstat
- linux中netstat的使用
- unix监控网卡流量小工具ifstat的安装以及使用
- Windows和Linux的netstat
- 读懂 Linux下vmstat
- Linux下 Netstat 命令使用(一)
- Linux下 Netstat 命令使用(二)
- Linux下 Netstat 命令使用(一)
- Linux下 Netstat 命令使用(二)
- JS对象,以及对应方法
- 佛家吃肉的问题
- 【Java】基础语法
- MIT HAKMEM算法分析
- 用Java实现的帧动画效果
- Linux下netstat和vmstat以及ifstat的使用
- (模板)最大权闭合图
- Tomcat简介、安装以及启动
- KMP优化
- 排序算法(一)
- JavaScript内核笔记08-函数式编程
- apue 习题6.3
- final关键字讲解
- CListCtrl控件详解(一)