我安装了paris-traceroute,我不记得我做了什么用 paris-ping 替换 Ubuntu Trusty 打包的 ping,这需要 root 才能运行。现在我想摆脱它。
$ ping --version
version 1.0
$ whereis ping
ping: /bin/ping /usr/share/man/man8/ping.8.gz
$ ping
-bash: /usr/local/bin/ping: No such file or directory
Run Code Online (Sandbox Code Playgroud)
paris-ping是在/usr/local/bin/ping。我删除了该文件,但现在该ping命令仍然无法从/bin/ping. 我在这里缺少什么?
这是因为自从您删除了二进制文件后,您还没有启动新的 shell。
使用该命令重新加载二进制文件的位置:
hash -r
Run Code Online (Sandbox Code Playgroud)
或者只是重新启动外壳。