Удалить заметку о sudo, которая появляется при открытии терминала

Всякий раз, когда я открываю терминал, перед терминалом появляется

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

. Как мне заставить это уйти?

112
задан 21 January 2011 в 18:55

4 ответа

После выполнения команды 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
140
ответ дан 21 January 2011 в 18:55

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".

39
ответ дан 21 January 2011 в 18:55

Этого не должно происходить. , если вы еще не выполнили какую-либо команду с помощью sudo ( sudo echo "hello" должно быть достаточно).

Если вы выполнили , запустите команду, используя sudo и вы не видите файл ~ / .sudo_as_admin_successful , то вы, вероятно, столкнулись с этой ошибкой .

3
ответ дан 21 January 2011 в 18:55

Кстати, touch-ing ~/.hushlogin также может быть использован для отключения поведения.

0
ответ дан 20 August 2021 в 15:24

Другие вопросы по тегам:

Похожие вопросы: