解决命令未找到的问题

前景描述

  1. 之前安装 crane 位置 /usr/bin/crane
  2. 现在将 /usr/bin/crane 删除了
  3. 使用 go install github.com/google/go-containerregistry/cmd/crane@latest 重新安装,安装位置:~/go/bin/crane
  4. 执行命令 crane 提示内容如下:
    [root@anolis ~]# crane
    -bash: /usr/bin/crane: No such file or directory
    [root@anolis ~]#
    

解决方案

执行以下命令重置哈希表,让 Bash 重新在 $PATH 中搜索命令

hash -r

相关文档