我把现在的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.6k 阅读
4 回答4.3k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答973 阅读✓ 已解决
5 回答2.3k 阅读
2 回答3.5k 阅读
1 回答1.2k 阅读✓ 已解决
root 用户 path 里并没有 /usr/local/ 当然找不到了,在bin目录下直接执行肯定要加./