导航:首页 > 程序命令 > sudo未找到命令

sudo未找到命令

发布时间:2024-12-02 06:06:03

‘壹’ sudo: npm:找不到命令

我的菜鸟小笔记(在deepin中)
在直接使用 npm 时可以正常使用

但是在 使用 sudo 时却找不到命令

原因:
输入 which npm 查饥桐看 npm 命令所在的位置(这个只是我个人安装的目录)

这个目录只是系统中普通用户的目录,而 sudo 执行明谨的命令是在 /usr/bin 目激肢基录下,
所以,解决方法如下:
将用户目录下的 npm 文件创建一个链接到 sudo 的执行目录下,让 sudo 也能找得到这个文件,就可以愉快的执行命令了
网上大神都这么说的,但是我这么操作死活不成功
https://blog.csdn.net/lmmilove/article/details/30066489

最后我就换了个方法,先进入到了 /usr/bin 的目录下,然后在执行上面的命令。

然后查看一下:

命令路径成功改变!
现在再去执行 sudo npm install -g xxx 发现没有问题了
虽然不知道这波操作科不科学,但是最后成功了!
我的菜鸟小笔记

‘贰’ termux sudo找不到命令

可能是由于该命令未处在sudo搜索的路局慎径。
一氏腊首开始是不能用sudo命令的,所以需要输入pkginstalltsu安装sudo。
Termux是一款安卓平台歼数下模拟linux环境的app。可以直接使用,无需root或额外设置。

‘叁’ sudo一个.sh的时候,为什么说command not found

sudo的意思是用root执行命令 然后你的studio.sh是一个脚本文件,
执行的话必须要root权限,所以sudo 再然后,你看一下你的shell脚本存不存在。
也可以不用普通用户权限,你试试sudo passwd,改了root密码 ,下次用su ,root登录,直接执行shell就可以了。

‘肆’ 为什么sudo之后找不到命令

编辑/etc/sudoers文件,把Defaults env_reset改成Defaults ! env_reset 编辑.bashrc,最后添加alias sudo='sudo env PATH=$PATH'

‘伍’ linux虚拟机sudo:useradd-m找不到命令

不在路径中。
根据查询相关公开信息显示,由于该命令未处在sudo搜索的路径会导致找不到命令。
Linux是一个领先的操作系统,神镇世界上运算最游基粗快的10台锋敏超级计算机运行的都是Linux操作系统。

阅读全文

与sudo未找到命令相关的资料

热点内容
js表格即时编译 浏览:302
51单片机串口拓展 浏览:305
重装系统后加密图片损坏 浏览:463
电脑怎么放大缩小app窗口 浏览:523
教育十APP学校怎么更改 浏览:821
空调外机压缩机热保护 浏览:754
winlinux双系统卸载 浏览:239
如何对安卓应用反编译 浏览:410
鲲鹏pc服务器是什么 浏览:572
一级防震梁箍筋加密 浏览:928
linuxxampp64位 浏览:728
西安哪个app能买到东西 浏览:457
eps命令键 浏览:38
塑料文件夹的尺寸 浏览:210
君威压缩机电磁阀 浏览:945
安卓6手机为什么不能用app 浏览:860
什么java编译器支持中文 浏览:564
香港服务器如何做代理 浏览:201
pdf写入 浏览:986
高尔夫电台怎么添加到文件夹 浏览:239