我试图通过ssh-ing进入我的服务器和使用屏幕打开多个会话来与我的开发服务器建立多个连接。我的问题是,当我在屏幕上运行nvm命令时,找不到命令。当我退出屏幕并在纯SSH终端中运行命令时,它运行良好。我认为这是一个PATH问题。我想获得nvm的绝对路径,看看我是否可以在屏幕上运行它。NVM命令在终端中工作,但不在屏幕上
我跑到下面的代码寻找路径
~$ nvm
//SHOWS USAGE INFO
~$ whereis nvm
nvm:
~$ screen
//LOADS INTO SCREEN SESSION
~$ nvm
bash: nvm: command not found
这是什么意思为安装NVM的。如果我改变它的安装目录,我可以在屏幕上运行它。 如果是这种情况,那么为什么不首先运行nvm。
我把它扔进.bashrc中,它可以工作 – user1600812