mtr将traceroute和ping程序的功能结合在一个网络诊断工具中。
当mtr启动时,它会调查运行的主机mtr和HOSTNAME之间的网络连接。 通过特意低TTL发送数据包。 它继续发送低TTL的数据包,注意中间路由器的响应时间。 这允许mtr打印互联网路由的响应百分比和响应时间到HOSTNAME 。 数据包丢失或响应时间的突然增加往往表明一个糟糕的(或简单地超载)链路。
Synopis
mtr [ -hvrctglsni ] [ --help ] [ --version ] [ --report ] [ --report-cycles COUNT ] [ --curses ] [ --split ] [ --raw ] [ --no-dns ] [ --gtk ] [ --address IP.ADD.RE.SS ] [ --interval SECONDS ] [ --psize BYTES | -p BYTES ] HOSTNAME [PACKETSIZE]
选项
-H
- 帮帮我
打印命令行参数选项的摘要。
-v
- 版
打印mtr的安装版本。
-r
- 报告
该选项使mtr进入报告模式。 在此模式下, mtr将运行由-c选项指定的周期数,然后打印统计数据并退出。
此模式对于生成有关网络质量的统计信息很有用。 请注意,每个正在运行的mtr实例都会生成大量的网络流量。 使用mtr来衡量您的网络质量可能会导致网络性能下降。
-c COUNT
- 报告周期COUNT
使用此选项可设置发送的ping数量,以确定网络上的两台机器以及这些机器的可靠性。 每个周期持续一秒钟。 该选项仅对-r选项有用。
-p BYTES
--psize BYTES
PACKETSIZE
这些选项或命令行中的尾随PACKETSIZE设置用于探测的数据包大小。 它以字节为单位包含IP和ICMP头
-t
--curses
使用此选项强制mtr使用基于curses的终端界面(如果可用)。
-n
--no-DNS
使用此选项强制mtr显示数字IP号码,而不尝试解析主机名。
-G
--gtk
使用此选项强制mtr使用基于GTK +的X11窗口界面(如果可用)。 当mtr为此工作时,GTK +必须在系统上可用。 有关GTK +的更多信息,请参阅http://www.gimp.org/gtk/上的GTK +网页。
-s
- 分裂
使用此选项可将mtr设置为适合分割用户界面的格式。
-l
- 生的
使用此选项可告诉mtr使用原始输出格式。 这种格式更适合存档测量结果。 它可以被解析为呈现到任何其他显示方法中。
- 一个IP.ADD.RE.SS
- 地址 IP.ADD.RE.SS
使用此选项可将传出数据包的套接字绑定到特定接口,以便通过此接口发送任何数据包。 请注意,这个选项不适用于DNS请求(这可能是,也可能不是你想要的)。
-i SECONDS
- 间隔SECONDS
使用此选项可指定ICMP ECHO请求之间的正数秒数。 此参数的默认值是一秒。
也可以看看
traceroute (8), ping (8)。
重要提示:使用man命令( %man )查看特定计算机上的命令使用方式。