我把现在的nodejs 解压到了 /opt/app/node-v8.11.4-linux-x64
#然后执行
ln -s /opt/app/node-v8.11.4-linux-x64/bin/node /usr/local/bin/
在执行 node -v 没有效果,
(使用 ln -s /opt/app/node-v8.11.4-linux-x64/bin/node /usr/local/bin/node 也不行)
我把现在的nodejs 解压到了 /opt/app/node-v8.11.4-linux-x64
#然后执行
ln -s /opt/app/node-v8.11.4-linux-x64/bin/node /usr/local/bin/
在执行 node -v 没有效果,
(使用 ln -s /opt/app/node-v8.11.4-linux-x64/bin/node /usr/local/bin/node 也不行)
这个问题很好解决:
修改/etc/profile 保存退出
PATH=$PATH:/usr/local/nginx/sbin
PATH=$PATH:/usr/local/bin
export PATH
刷新一下
source /etc/profile
7 回答5.3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
root 用户 path 里并没有 /usr/local/ 当然找不到了,在bin目录下直接执行肯定要加./