我最近安装了 Ubuntu 13.10。在编辑 bash.bashrc 文件的过程中出现了问题,突然间,当我打开终端时,看到的只是一个空白屏幕。没有目录名或 $。所以我无法执行任何命令来更新、安装、修复或任何其他操作。我遇到的所有帮助都假设我可以使用命令行。有人知道如何解决这个问题吗?或者我如何恢复默认的 bashrc 文件(不使用命令行)?我唯一的选择是卸载并重新安装 Ubuntu 吗?我甚至不知道如何在没有命令行的情况下做到这一点。
答案1
rajagenupula 的回答可以完成这项工作...如果您可以进入终端。问题是您的默认 shell 是 bash(即使在 TTY 中),因此您将很难运行这些命令。
为了获得一个可以工作的控制台,我需要按Alt+F2并运行:
xterm -e sh
那应该让你进入一个讨厌的超级基本 shell。然后你可以从那里修复/拯救/等等,.bashrc
使用 nano(编辑)或 rajagenupula 建议的命令,这些命令也应该有效(你可以跳过源代码并返回到你的传统终端。
如果您没有图形访问权限,您可以进入恢复模式(在启动时使用 Grub),运行mount -o remount,rw /
然后修复/替换文件。
答案2
没问题,您可以轻松恢复它。
只需按CTRL+ ALT+F1并登录即可
然后粘贴为
cp /etc/skel/.bashrc ~/
source .bashrc
然后输入CTRL++ALT返回F7到GUI桌面。