Ubuntu Linux中的两个命令:visudo以及update-alternatives

现在Ubuntu下将root帐号禁用了,所以需要超级用户权限执行的命令必须借助于sudo命令,而/etc/sudoers就是该命令的配置文件,但是该配置文件是0440,任何修改其权限的结果都会使sudo命令无法执行出现如“/etc/sudoers is mode 0640, should be 0440”的问题。此时只能通过进入Ubuntu恢复模式,或者通过desktop版本的启动盘来进入使用试用的状态后Mount磁盘再用root权限去吧sudoers的状态改回0440才行。因此对visudoers的修改——如使某用户成为超级用户,只能通过专门的visudo命令来进行。visudo是调用缺省的editor来进行修改的。


update-alternatives则是在系统对某个功能有多个软件时时,设置这些软件的缺省调用,例如editor。它的原理是在/usr/bin中建立一个link,指向/etc/alternatives中的一个文件,而些文件又是一个link,指向当前使用的命令。具体命令大家可以从网上查,这里不再赘述,具体例子可以参见前面http://blog.csdn.net/MagicAlbert/archive/2011/05/12/6414565.aspx的《ubuntu 下的java 环境的配置、简单的编译与运行》。


PS:

1.启用root用户

 如果想启用root用户,则最简单的办法是用“sudo passwd root”来修改root的密码即可。


2.启动grub菜单

缺省的情况下grub菜单是隐藏的,因此为了确保能够用Shift打开grub菜单,需要:

      0、/etc/init.d/gdm中的第28行,确定定义的是shift键;

      1、你需要修改/etc/default/grub其中的第5行:sudo gedit /etc/default/grubGRUB_HIDDEN_TIMEOUT=0(默认是0,修要修改成大于0的值,比如10)保存后退出!

      2、再执行:sudo update-grub3、然后重启后在开机时按一下shift键就可以看到grub菜单了!

     为了出现紧急情况下能够进入grub菜单,最好安装完Ubuntu后就取消对grub菜单的隐藏。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值