Usuń notatkę o sudo, która pojawia się podczas otwierania terminalu


92

Ilekroć otwieram terminal,

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

pojawia się przed terminalem. Jak mogę to odejść?


Ciekawy. Kiedyś widziałem coś takiego, ale nigdy na terminalu się nie otwieram. Jak mogę to odzyskać, gdybym tego chciał?
MPi

Odpowiedzi:


119

Po uruchomieniu sudopolecenia plik ~/.sudo_as_admin_successfulzostanie utworzony, a ostrzeżenie zniknie. Więc uruchom polecenie sudo, takie jak sudo apt-get updatelub utwórz ~/.sudo_as_admin_successfulplik ręcznie:

touch ~/.sudo_as_admin_successful

Jeśli chcesz cofnąć ostrzeżenie z jakiegokolwiek powodu, usuń ~/.sudo_as_admin_successful:

rm ~/.sudo_as_admin_successful

18
Czy istnieje sposób na całkowite usunięcie tej funkcji?
tubaguy50035,

1
Jest to tylko test i komunikat „czy wiesz, że możesz używać sudo do uruchamiania poleceń jako administrator”.
HankCa

36

Politycznie niezależny? Komentarz go: sudo vim /etc/bash.bashrc. Sekcja skomentowała:

# 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

Znajdowanie pliku, aby rozpocząć:

$ sudo grep -R "man sudo_root" /etc

Wynik:

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

a następnie przewijaj dane wyjściowe, aż zobaczysz, który plik zawiera „man sudo_root”.


Zastanawiałem się, skąd pochodzi, a to odpowiada na to pytanie. Dzięki!
mouche

3

To nie powinno się zdarzyć, chyba że nie uruchomiłeś jeszcze żadnego polecenia za pomocą sudo ( sudo echo "hello"powinno wystarczyć).

Jeśli nie uruchomić polecenie użyciu sudoi nie patrz plik ~/.sudo_as_admin_successful, to prawdopodobnie potrącony przez ten błąd .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.