语法
发展壮大离不开广大客户长期以来的信赖与支持,我们将始终秉承“诚信为本、服务至上”的服务理念,坚持“二合一”的优良服务模式,真诚服务每家企业,认真做好每个细节,不断完善自我,成就企业,实现共赢。行业涉及成都隧道混凝土搅拌车等,在成都网站建设公司、全网营销推广、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进行测试动态测试
/usr/sbin/mtr,需要对系统有创建 RAW socket 权限。而非超级用户没有此权限,所以无法执行。
使其他用户可以使用 mtr,需要登陆 root 用户执行如下命令:
chmod 7755 /usr/sbin/mtr
使其他用户在执行 mtr 命令时临时拥有超级用户的权限。
| 线上查询及帮助命令 |
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格式。