删除打开终端时出现的有关sudo的注释


92

每当我打开终端时

To run a command as administrator (user "root"), use "sudo <command>".  
See "man sudo_root" for details.

出现在终端之前。我该如何解决?


有趣。我曾经见过这样的事情,但从未在终端上打开自己。如果需要的话我该如何找回呢?
MPi

Answers:


119

运行sudo命令后,~/.sudo_as_admin_successful将创建文件,并且警告将消失。因此,要么运行sudo命令(例如),sudo apt-get update要么~/.sudo_as_admin_successful手动创建文件:

touch ~/.sudo_as_admin_successful

如果出于任何原因要返回警告,请删除~/.sudo_as_admin_successful

rm ~/.sudo_as_admin_successful

18
有没有办法完全删除此功能?
tubaguy50035 2014年

1
这只是一个测试和一条消息,上面写着“您知道吗,您可以使用sudo以管理员身份运行命令”。
HankCa '16

36

小牛?注释掉:sudo vim /etc/bash.bashrc。本节评论:

# sudo hint
# if [ ! -e "$HOME/.sudo_as_admin_successful" ]; then
#     case " $(groups) " in *\ admin\ *)
#     if [ -x /usr/bin/sudo ]; then
#     cat <<-EOF
#     To run a command as administrator (user "root"), use "sudo <command>".
#     See "man sudo_root" for details.
#    
#     EOF
#     fi
#     esac
# fi

查找要启动的文件:

$ sudo grep -R "man sudo_root" /etc

结果:

/etc/bash.bashrc:   See "man sudo_root" for details.

然后滚动输出,直到看到哪个文件包含“ man sudo_root”。


我想知道它是从哪里来的,这回答了它。谢谢!
mouche 2011年

3

除非您尚未使用sudo运行任何命令(sudo echo "hello"应该足够),否则不会发生这种情况。

如果确实使用来运行命令sudo,但看不到该文件~/.sudo_as_admin_successful,则可能是该bug所致

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.