输入sudo gedit /etc/profile
得到Command 'sudo' is available in '/usr/bin/sudo'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
sudo: command not found
请高手指教,如何才能使sudo恢复为原来的样子
在hadoop上安装mahout时,修改完/etc/profile与.bashrc之后,sudo命令就不能用了
-
- 帖子: 1
- 注册时间: 2015-03-17 21:43
- 系统: windows+VM+Ubuntu
-
- 论坛版主
- 帖子: 5242
- 注册时间: 2007-01-14 16:23
Re: 在hadoop上安装mahout时,修改完/etc/profile与.bashrc之后,sudo命令就不能用了
你是不是设置环境变量的时候把$PATH改错了……
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 在hadoop上安装mahout时,修改完/etc/profile与.bashrc之后,sudo命令就不能用了
1. 試試sudo gedit /etc/profile
Command 'sudo' is available in '/usr/bin/sudo'
/usr/bin/sudo gedit /etc/profile
2. gedit 是 gnome 程式
要使用 root 權限 最好使用 gksudo
第一次使用 gksudo 需要先安裝 gksu 套件
2-1. gksudo gedit /etc/profile
或
/usr/bin/gksudo gedit /etc/profile
3. echo $PATH | grep /usr/bin修改完/etc/profile与.bashrc之后
如果 沒有 /usr/bin
可能 你在 修改 /etc/profile 或 ~/.bashrc
把 /usr/bin 變不見了