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

Mtr是什么?

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

如何安装Mtr ?

如果本地安装了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

修改mtr-packet权限

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

修改PATH路径

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

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

至此mtr安装完成。

如何是用mtr诊断网络?

mtr -rw baidu.com

搬瓦工年付$28CN2高速线路,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠BWH26FXH3HIQ点击购买】!

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

点赞

发表评论

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

Scroll Up