Mac OS 中是用brew安装mtr诊断网络 图文教程

[title]Mtr是什么?[/title]

Mtr是 Linux中有一个非常棒的网络连通性判断工具,它结合了ping, traceroute,nslookup 的相关特性。

[title]如何安装Mtr ?[/title]

如果本地安装了brew 的话,安装很方便了。Mac下的brew切换到国内的镜像源 图文教程

# 如果此文件路径不存在则需要创建并且赋予普通用户权限
sudo mkdir /usr/local/sbin && sudo chown ji /usr/local/sbin -R         
 install mtr

  ~ brew install mtr

==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/mtr-0.92.high_sierra.bottle.tar.gz

Already downloaded: /Users/ji/Library/Caches/Homebrew/mtr-0.92.high_sierra.bottle.tar.gz

==> Pouring mtr-0.92.high_sierra.bottle.tar.gz

==> Caveats

mtr requires root privileges so you will need to run `sudo mtr`.

You should be certain that you trust any software you grant root privileges.

==> Summary

 /usr/local/Cellar/mtr/0.92: 12 files, 181.8KB

这里提示你运行mtr必须是用root权限。

但是当你是用sudo的时候,会提示出错,因为root的bash路径跟你普通用户的路径是不同的。

  ~ sudo mtr baidu.com

Password:

sudo: mtr: command not found

[title]修改mtr-packet权限[/title]

sudo chown root /usr/local/Cellar/mtr/0.92/sbin/mtr
sudo chmod u+s /usr/local/Cellar/mtr/0.92/sbin/mtr

[title]修改PATH路径[/title]

echo 'export PATH=/usr/local/sbin' >> ~/.zshrc
source ~/.zshrc

注意:我们这里是用的是zsh ,要根据自己的情况修改对应的bash配置文件。

至此mtr安装完成。

[title]如何是用mtr诊断网络?[/title]

mtr -rw baidu.com

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr月付$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快注册即送$50点击购买】!

腾讯云云产品特惠三折起【点击购买】

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

发表评论

电子邮件地址不会被公开。 必填项已用*标注