Ubuntu 上的 `npm link` 注册字符串命令在哪里?

Where is `npm link` registring commands on Ubuntu?

背景

我有一个名为“mydemo”的 NodeJS oclif CLI 和 运行 npm link 来全局注册和执行程序的命令。在我 运行 npm unlink mydemo 注销命令后,当我输入程序名称时,出现以下错误。

$ mydemo
bash: /home/eric/.nvm/versions/node/v15.8.0/bin/mydemo: No such file or directory

预期产出

$ mydemo
mydemo: command not found

问题

如果我取消链接,Linux 怎么仍然知道要在“.nvm”目录中查找此命令?

尝试弄明白

...它仍然搜索特定的“.nvm”目录。

环境

没关系。该命令缓存在 shell 会话中,可能在 $PATH 变量中。它在新用户会话中被清除。