linux网络性能评估
2024-08-29 22:52:09
Linux网络性能评估
参考自:自学it网,http://www.zixue.it/。
网络性能评估
(1)通过ping命令检测网络的连通性。
(2)通过netstat -i 组合检测网络接口状况。
(3)通过netstat -r 组合检测系统路由表信息。
(4)通过sar -n 组合显示系统的网络运行状态(sar -n DEV 5 3)。
常用分析:
查看tcp连接数最多的ip:
sudo netstat -pant | grep ":22" | awk '{print $5}' | awk -F":" '{print $4}' |sort|uniq -c|sort -nr
解释:
awk -F":" '{print $4}' 表示把结果的第4列用:号分割
sort -nr 排序,-n以数值大小排序,-r倒序,从大到小。
uniq -c 删除重复的行,-c表示加上每行出现的次数。
netstat命令是一个监控TCP/IP网络的非常有用的工具,
它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
netstat -pant
参数-p :显示正在使用Socket的程序识别码和程序名称;
参数-a :显示所有连线中的Socket;
参数-n :直接使用ip地址,而不通过域名服务器;
参数-t :显示TCP传输协议的连线状况。
提取访问nginx服务器最多的10个ip。
cat access.log | awk '{print $1}' | sort | uniq -c | sort -nr | head -n10
最新文章
- CSS知识总结(二)
- PHP中require和include路径问题总结
- flex上下固定中间滚动布局
- Excel 取得一定范围内最大的有值的行号
- NSString和SwiftString的区别和使用场景
- Bootstrap_进度条
- Python 初学(一) 标识符
- Java之路
- JUnit---Java单元测试必备工具
- Nexus 5 Android 6.0.1刷机、Root
- [Angular 2] Keynote: Lazy Routing -- NGCONF
- MySql数据库3【优化4】连接设置的优化
- PHP页面中文乱码问题
- C#中System.Globalization.DateTimeFormatInfo.InvariantInfo怎么用
- Session为空的一种原因
- 第三章 AOP 编程选择
- java这些东西发展(4)-------无穷time of error
- [bzoj1227] [SDOI2009]虔诚的墓主人
- 【BZOJ2243】【SDOI2011】染色(树链剖分,线段树)
- java上传文件常见几种方式
热门文章
- python之路——目录
- 标注偏置问题(Label Bias Problem)和HMM、MEMM、CRF模型比较<;转>;
- CeontOS6.5安装php环境
- 在Phonegap下实现oAuth认证
- tiny4412 busybox制作根文件系统rootfs nfs 挂载 ubuntu 14.04
- Web框架之Django_10 重要组件(Auth模块)
- sweetalert使用随笔
- int (*a)[10] 和 int *a[10] 的区别
- Vector模板类----构造与析构
- Luogu 3423 [POI 2005]BAN-银行票据 (多重背包单调队列优化 + 方案打印)