几天前我无意中在 Ubuntu 16.04 上覆盖了 .bashrc。通过一个空文件。从那以后就关掉了。现在当我su无法识别密码时。
有什么办法可以让 Ubuntu 正常工作,还是必须重新安装?
它不太可能是由丢失的.bashrc文件引起的。
密码su命令是预料到的是root用户密码,在Ubuntu上没有定义。您可能想要的命令是sudo允许您从root帐户运行命令但使用您的密码进行身份验证。
试试看,例如:
sudo whoami
Run Code Online (Sandbox Code Playgroud)
这应该询问您的密码,然后只打印 word root。
如果您想取回默认.bashrc文件,您应该能够从中复制它/etc/skel/.bashrc- 这是用于“传播”所有新用户点文件的文件。