导航:首页 > 程序命令 > 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未找到命令相关的资料

热点内容
eq91压缩机 浏览:3
压缩机扩压器 浏览:740
寒冰剑命令 浏览:768
移动我的服务器地址 浏览:93
androidview翻转 浏览:984
服务器电源如何入账 浏览:704
套娃程序员 浏览:78
织梦源码官网模板下载 浏览:708
程序员证书有效期 浏览:854
python异常处理模块 浏览:71
如何关闭app加速度探测 浏览:92
录音保存在文件夹 浏览:975
程序员的心声真的很重要 浏览:716
csgo命令give 浏览:579
战地V怎么开服务器 浏览:572
探测ip命令 浏览:116
java手动异常 浏览:951
客户端反编译视频 浏览:238
网络映射命令 浏览:793
单片机a到f循环 浏览:886