删除打开终端时出现的有关sudo的注释
每当我打开终端时,
To run a command as administrator (user "root"), use "sudo ". See "man sudo_root" for details.
出现在终端前面。 如何让它消失?
运行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
特立独行? 注释掉: 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 ". # 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”。
这不应该发生,除非你还没有使用sudo运行任何命令( sudo echo "hello"
应该就足够了)。
如果你确实使用sudo
运行了一个命令而你没有看到文件~/.sudo_as_admin_successful
,那么你可能会遇到这个bug 。