linux网络诊断工具mtr;speedtest网络测速脚本

Posted 好大的月亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux网络诊断工具mtr;speedtest网络测速脚本相关的知识,希望对你有一定的参考价值。

安装mtr

Debian & Ubuntu

apt -y install mtr-tiny

RHEL & CentOS

yum -y install mtr

使用demo

  • 第一列:显示的是IP地址和本机域名,这点和traceroute很像
  • 第二列:是显示的每个对应IP的丢包率
  • 第三列:snt:10 设置每秒发送数据包的数量,默认值是10 可以通过参数 -c来指定。其中-c的说明是:–report-cycles
    COUNT
  • 第四列:显示的最近一次的返回时延
  • 第五列:是平均值 这个应该是发送ping包的平均时延
  • 第六列:是最好或者说时延最短的
  • 第七列:是最差或者说时延最常的
  • 第八列:是标准偏差

参数解释

  1. -a 设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的
  2. -n 不用主机解释
  3. -c 发送多少个数据包
  4. –report 结果显示,并不动态显示
  5. -no-dns 不对IP地址做域名解析
  6. –report-cycles=COUNT 定义追踪的次数,默认为16
  7. –raw 使结果以原始格式输出
  8. –split 将每次追踪的结果分别列出来,不象–report一样,统计整个结果
  9. –psize=bytes/-s bytes 定义数据包的大小,单位是字节

speedtest上行下行网速测试脚本

centos

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

chmod +x speedtest.py

ubuntu
就很奇怪,直接wegetubuntu就是下载不下来,但是直接输出成文件就秒下

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

chmod +x speedtest-cli

以上是关于linux网络诊断工具mtr;speedtest网络测速脚本的主要内容,如果未能解决你的问题,请参考以下文章

MTR 网络诊断工具

如何用MTR诊断网络问题

linux-常用命令-mtr

3 个方便的命令行网速度测试工具 | Linux 中国

linux查看网络丢包情况 mtr网络连通性判断工具

mtr网络监测工具