每当我在 12.04 中打开新终端时,系统都会提示我输入sudo
密码。
为什么会发生这种情况?
答案1
检查.bashrc
主目录中的文件。有时它包含一些sudo
命令。
更多信息:
打开终端,Ctrl+C
在要求输入密码时按下。然后,为了验证它是否.bashrc
导致了问题,您可以运行
$ source ~/.bashrc
只要确保您之前没有运行任何sudo
命令,密码就不会生效。
如果它要求输入密码,则表示它里面的内容或包含的文件包含 sudo 命令。
当我在开发机器上添加别名时遇到了这个问题
alias clearphpsessions="cd /var/lib/php/sessions && sudo rm $(sudo ls /var/lib/php/sessions) && cd -"
该部分似乎$(sudo ls /var/lib/php/sessions)
已被解释,因此需要sudo
密码。