Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令
Posted 花火·
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令相关的知识,希望对你有一定的参考价值。
问题:Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令
补充描述:尝试将命令所在路径添加到/etc/profile中(所有用户环境变量),结果sudo -i切换到root用户后,可以执行该命令,普通用户sudo还是找不到该命令。
解决办法:
- 首先,修改/etc/sudoers文件,将 Defaults env_reset 修改为 Defaults !env_reset ,然后通过:wq!强制保存退出(因为对root用户也是只读文件)
- 然后,修改普通用户的~/.bashrc文件,追加一行: alias sudo=‘sudo env PATH=$PATH‘
- 最后,执行 source ~/.bashrc 或重新打开命令行窗口,可以看到问题已经解决。
以上是关于Ubuntu执行命令时,不sudo提示权限不足,sudo提示找不到该命令的主要内容,如果未能解决你的问题,请参考以下文章
硬盘安装ubuntu 12.04时提示无sudo命令怎么办?我的电脑是win7系统,想学习linux。请帮帮忙~
Linux Ubuntu 11.10 sudo命令后输入密码,为何提示不正确,不能临时拥有root权限,请问是哪里出现错误?