Всякий раз, когда я открываю терминал, перед терминалом появляется
To run a command as administrator (user "root"), use "sudo <command>".
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
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".
Этого не должно происходить. , если вы еще не выполнили какую-либо команду с помощью sudo ( sudo echo "hello"
должно быть достаточно).
Если вы выполнили , запустите команду, используя sudo
и вы не видите файл ~ / .sudo_as_admin_successful
, то вы, вероятно, столкнулись с этой ошибкой .
Кстати, touch
-ing ~/.hushlogin
также может быть использован для отключения поведения.