在我移动最近执行的可执行文件后(或者更常见的是,在我从某处卸载某些内容并在其他地方安装不同版本之后),bash 找不到它,即使它仍在 PATH 上。
例子:
find
sudo mv /usr/bin/find /usr/local/bin
find
Run Code Online (Sandbox Code Playgroud)
结果是:
bash: /usr/bin/find: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这真的很烦人,因为它在我身上发生了几十次。我怎样才能阻止这种情况发生?