Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令

Posted 花火·

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令相关的知识,希望对你有一定的参考价值。

问题:Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令

补充描述:尝试将命令所在路径添加到/etc/profile中(所有用户环境变量),结果sudo -i切换到root用户后,可以执行该命令,普通用户sudo还是找不到该命令。

解决办法:

  1. 首先,修改/etc/sudoers文件,将 Defaults env_reset 修改为 Defaults !env_reset ,然后通过:wq!强制保存退出(因为对root用户也是只读文件)
  2. 然后,修改普通用户的~/.bashrc文件,追加一行: alias sudo=sudo env PATH=$PATH 
  3. 最后,执行 source ~/.bashrc 或重新打开命令行窗口,可以看到问题已经解决。

以上是关于Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令的主要内容,如果未能解决你的问题,请参考以下文章

sudo -i和sudo -s有啥区别

硬盘安装ubuntu 12.04时提示无sudo命令怎么办?我的电脑是win7系统,想学习linux。请帮帮忙~

使用sudo命令时出现如下错误,为啥应当如何处理

ubuntu里的sudo命令有啥用

Linux Ubuntu 11.10 sudo命令后输入密码,为何提示不正确,不能临时拥有root权限,请问是哪里出现错误?

最近装了ubuntu,安装时注册的用户不是root ,安装某些软件时提示权限问题,请问怎么添加一个root用户呀