每当我打开终端时,
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
出现在终端之前。我该如何让它消失?
答案1
运行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
如果您想完全删除此功能,请参阅上面的答案:https://askubuntu.com/a/22646/405408简而言之:从中删除此消息/etc/bash.bashrc
答案2
Maverick?将其注释掉: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”。
答案3
答案4
顺便说一句,touch
-ing~/.hushlogin
也可以用来禁用该行为。