zsh: command not found: mtr
修复安装后使用 mtr 的问题:
zsh: command not found: mtr
1. 安装 mtr
brew install mtr
2.修改环境变量
因为mtr 安装在了/usr/local/sbin目录下,zsh 不去这个目录下搜指令
vim ~/.zshrc
就在第二行,将export PATH=$HOME/bin:/usr/local/bin:$PATH
添加为:
export PATH=$HOME/bin:/usr/local/bin:$PATH:/usr/local/sbin
另外,
mtr 要发,raw sockets,所以需要 root 权限。
所以这样使用:sudo mtr baidu.com
其它:
参考其它教程
sudo chown root /usr/local/sbin/mtr
sudo chmod u+s /usr/local/sbin/mtr
我这样做会报错suid的错,不知道为啥。