分页: 1 / 1

在hadoop上安装mahout时,修改完/etc/profile与.bashrc之后,sudo命令就不能用了

发表于 : 2015-03-17 21:58
zhangchy125
输入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恢复为原来的样子

Re: 在hadoop上安装mahout时,修改完/etc/profile与.bashrc之后,sudo命令就不能用了

发表于 : 2015-03-17 23:56
onlylove
你是不是设置环境变量的时候把$PATH改错了……

Re: 在hadoop上安装mahout时,修改完/etc/profile与.bashrc之后,sudo命令就不能用了

发表于 : 2015-03-18 8:19
poloshiao
sudo gedit /etc/profile
Command 'sudo' is available in '/usr/bin/sudo'
1. 試試
/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
修改完/etc/profile与.bashrc之后
3. echo $PATH | grep /usr/bin
如果 沒有 /usr/bin
可能 你在 修改 /etc/profile 或 ~/.bashrc
把 /usr/bin 變不見了