我的终端只显示一个空白屏幕——这是怎么回事?

我的终端只显示一个空白屏幕——这是怎么回事?

我最近安装了 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桌面。

相关内容