ターミナルを開いたときに表示されるsudoに関するメモを削除します


92

ターミナルを開くたびに、

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

端末の前に表示されます。どうすればそれを消すことができますか?


面白い。私は一度そのようなものを見たことがありますが、端末では決して自分を開きません。私がそれを望んだら、どうやってそれを取り戻すことができますか?
MPi

回答:


119

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

18
この機能を完全に削除する方法はありますか?
tubaguy50035 14

1
これは単なるテストであり、「sudoを使用してadminとしてコマンドを実行できます」というメッセージです。
HankCa

36

焼き印のない子牛?コメントアウトします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

sudoを使用してコマンドをまだ実行していなければ(これsudo echo "hello"で十分です)、これは起こりません。

あなたがいる場合でした使用してコマンドを実行するsudoと、ファイルが表示されていない~/.sudo_as_admin_successful、あなたはおそらくでヒットしているこのバグ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.