以sudo执行时未找到命令,但在“ sudo su”之后有效]]

问题描述 投票:0回答:1

如果我尝试运行此命令,bash会出现未找到的错误:

$ npm -v
-bash: npm: command not found

也有sudo:

$ sudo npm -v
sudo: npm: command not found

但是当我第一次运行“ sudo su”时有效:

$ sudo su
# npm -v
6.10.3

为什么会这样?如何修复它以使用sudo命令?

如果我尝试运行此命令,bash会以未找到错误进行响应:$ npm -v -bash:npm:sudo也未找到命令:$ sudo npm -v sudo:npm:未找到命令,但在我第一次运行时有效一个“ sudo ...

linux bash npm permissions sudo
1个回答
0
投票

@ franzisk

© www.soinside.com 2019 - 2024. All rights reserved.