19.04 bash:/usr/sbin/ip 没有此文件或目录

19.04 bash:/usr/sbin/ip 没有此文件或目录

19.04 每日更新

今天发生了这样的事:

ip r
bash: /usr/sbin/ip: No such file or directory

但还有这样的事:

 which ip
 /sbin/ip

这在 dash shell 中不会发生,但我不想使用 dash shell。

我猜我可以用符号链接来修复,但那只是个粗略的解决办法。发生了什么事?正确的解决方法是什么?我的意思是,除了切换到 dash shell 之外。

更新

type -a ip
ip is aliased to `/usr/sbin/ip -c'
ip is /sbin/ip
ip is /bin/ip

所以问题出在我几年前就把这个别名添加到了我的bash_aliases。这已经过时了。

感谢steeldriver和Jeffrey

相关内容