导航:首页 > 程序命令 > sudo命令不见了

sudo命令不见了

发布时间:2023-05-23 09:52:35

⑴ 为什么sudo之后找不到命令

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

⑵ termux sudo找不到命令

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

⑶ sudo找不到命令怎么办

命令是错的!
linux下没有所谓的命令!
sudo * /opt/skyeye/testsuite/armlinux 这个命令应该是
sudo cp * /opt/skyeye/testsuite/armlinux 才对。
在linux下,复制命令是cp不是
在linux系统中不存在~
希望lz理解~

⑷ sudo xx 找不到命令

使用 sudo 执行时, 环境变量默认会重置, PATH 不再是执行 sudo 之前的了. 导乎旅致很多命令在一般用户下找得樱咐到, 换sudo执行就找不到了

在 /usr/bin 下面给需要的命令建立软连接. 因为 /usr/bin 包含在sudo的secure_path路径中. 如
sudo ln -s /opt/nodejs/node/bin/node /usr/bin/node

修改 /etc/sudoers 里的 secure_path 变量, 把需要的目录路径加入进去.
修改 /etc/sudoers 文件使用 visudo 命令:
sudo visudo

然后使用 sudo -E 执行命令. -E会保持当前的环境变量,但仍然需要执行的命令位于 secure_path 路径之中. 如"脊顷纯
sudo -E pm2 status

sudo env PATH=$PATH <需要使用sudo执行的命令>

嫌每次输入麻烦的,配置sudo命令别名
vim .bash_aliases # 或者 vim .bashrc
alias sudo='sudo env PATH=$PATH'

⑸ 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 发现没有问题了
虽然不知道这波操作科不科学,但是最后成功了!
我的菜鸟小笔记

⑹ linux系统su sudo命令找不到了怎么办 我把系统root下,再把权限改回来,重启了几遍,再

  1. 编辑/etc/sudoers文掘慧件,把Defaults env_reset改成Defaults ! env_reset

  2. 编辑.bashrc,最蔽弊后判并答添加aliassudo='sudoenvPATH=$PATH'

⑺ sudo命令突然无法使用

我猜你是在设置环境变量时把系统原有的覆盖了,比如sudo,位置在/usr/bin。恢复办法如下:
1. /usr/bin/sudo vi /etc/profile (由于你找不到sudo,所以必须写全路径,其他命令如果提示找不到,也需要写全路径)
2.末尾添加以下内容后保存
export PATH=$PATH:/sbin:/usr/bin:/usr/sbin
3.重新启动系统或执行以下命令生效
source /etc/profile

⑻ linux虚拟机sudo:useradd-m找不到命令

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

⑼ sudo:psql:找不到命令,如何解决

这是因为cd是shell自带的程蠢纤序,而不是系统可执行程老拦序命令,对于这种情况,可以使用sudo打开一个shell使用cd命令,或者使用su切换到root用户侍档胡后再在shell中使用cd命令...

阅读全文

与sudo命令不见了相关的资料

热点内容
小项目是云服务器还是本地好 浏览:12
墨痕斋是什么游戏的服务器 浏览:942
word文件如何压缩大小 浏览:277
遵义联通服务器地址是什么 浏览:29
ansys约束命令流 浏览:814
解压软件电脑版如何下载 浏览:791
闪电匕首算法球 浏览:692
linuxredis停止命令 浏览:670
大麦账号怎么加密 浏览:113
穿越火线怎么找服务器 浏览:526
秘密加密社交软件app 浏览:256
c语言编译器怎么找文件 浏览:835
数学不好能编程吗 浏览:254
微云里的视频加密 浏览:41
3大加密货币交易平台 浏览:647
钣金激光切割机编程 浏览:496
vivo手机手电筒app在哪里 浏览:787
单片机晶振电路电容 浏览:887
穿越火线河南一区服务器云主机 浏览:41
文件夹与快捷方式显示一致 浏览:879