关于linux命令mtr的信息

centos查看ping路径

语法

发展壮大离不开广大客户长期以来的信赖与支持,我们将始终秉承“诚信为本、服务至上”的服务理念,坚持“二合一”的优良服务模式,真诚服务每家企业,认真做好每个细节,不断完善自我,成就企业,实现共赢。行业涉及成都隧道混凝土搅拌车等,在成都网站建设公司全网营销推广、WAP手机网站、VI设计、软件开发等项目上具有丰富的设计经验。

mtr [选项] [参数]

选项

-h:提供帮助命令

-v:显示mtr的版本信息

-r:报告模式显示

-s:用来指定ping数据包的大小

--no-dns:不对IP地址做域名解析

-a:数据包的发送IP地址

-i:ICMP返回之间的时间间隔,默认是1秒

-4:IPv4

-6:IPv6

参数

主机:指定目的主机IP地址或主机名。

示例

#CentOS 7/8需要使用yum工具安装后方可使用

[root@CentOS7TeachBasic ~]# yum install mtr

已加载插件:fastestmirror

Loading mirror speeds from cached hostfile

* base: mirror.bit.edu点吸烟

* extras: mirror.bit.edu点吸烟

* updates: mirror.bit.edu点吸烟

正在解决依赖关系

-- 正在检查事务

--- 软件包 mtr.x86_64.2.0.85-7.el7 将被 安装

-- 解决依赖关系完成

#此处省略了过程信息

已安装:

mtr.x86_64 2:0.85-7.el7

完毕!

#mtr通过tcp测试对linux.xg.hactcm.edu点吸烟 的连通性,每秒发送50个数据包,以报告模式显示

[root@CentOS7TeachBasic ~]# mtr --tcp -rwc 50 linux.xg.hactcm.edu点吸烟

Start: Fri Mar 13 18:47:48 2020

HOST: CentOS7TeachBasic     Loss%   Snt        Last        Avg         Best        Wrst        StDev

1.|-- gateway           60.0%    50        7018.        2758.        1.5        7025.        3282.2

2.|-- 192.168.179.1      0.0%    50        1003.        183.1        1.9        1007.        388.9

3.|-- 10.0.1.18          0.0%    50        2.9        2.5        1.9        3.7        0.1

4.|-- 10.0.1.29          0.0%    50        5.0        10.4        5.0        134.1        19.7

5.|-- 211.69.33.161      0.0%    50        2.6        67.7        2.2        89.5        30.5

# Loss%列:显示每跳的丢包百分比

# Snt列:计算发送的数据包数

# Last列:最后发送的数据包的延时

# Avg列:所有数据包的平均延时

# Best列:所有数据包中最短的延时

# Wrst列:所有数据包中最长的延时

# StDev列:延迟标准偏差。标准差越大,延迟测量之间的差异越大。

# Last、Avg、Best、Wrst列的单位是毫秒

#由于防火墙阻断icmp等通信,使用tcp进行测试动态测试

为什么linux的MTR只能在root下运行

/usr/sbin/mtr,需要对系统有创建 RAW socket 权限。而非超级用户没有此权限,所以无法执行。

使其他用户可以使用 mtr,需要登陆 root 用户执行如下命令:

chmod 7755 /usr/sbin/mtr

使其他用户在执行 mtr 命令时临时拥有超级用户的权限。

linux运维常用命令

| 线上查询及帮助命令 |

man:全称为manual,用于查看系统中自带的各种参考手册;

help:用于显示shell内部命令的帮助信息;

| 文件和目录操作命令 |

ls:全拼list,列出目录的内容及其内容属性信息;

cd:全拼change directory,切换当前工作目录至dirName(目录参数);

cp:全称copy,复制文件或目录;

find:用于在指定目录及目录下查找文件;

mkdir:全拼make directories,创建目录;

mv:全拼move,移动或重命名文件;

pwd:全拼print working directory,显示当前工作目录的绝对路径;

rename:可用字符串替换的方式批量改变文件名;

rm:全拼remove,删除一个或多个文件或目录。必须格外小心地使用该命令;

rmdir:全拼remove empty directories,删除空目录;

touch:修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件;

| 查看文件及内容处理命令 |

cat:全拼concatenate,用于连接多个文件并且打印到屏幕输出或重定向到指定文件中,可查看文件内容;

tac:cat的反向拼写,因此命令的功能为反向显示文件内容。文件内容的最后一行先显示,第一行最后显示;

less:可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件;

head:显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容;

tail:查看文件尾部内容,有一个常用的参数-f常用于查阅正在改变的文件。可以看到最新的文件内容;

| 文件压缩及解压缩命令 |

tar:tar命令是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件;

unzip:用于解压缩zip文件;

gzip:用于压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名;

zip:用来将文件压缩成为常用的zip格式。


本文名称:关于linux命令mtr的信息
当前地址:http://ybzwz.com/article/ddghdci.html