【问题标题】:Exiting bash mode in a linux VM在 Linux VM 中退出 bash 模式
【发布时间】:2014-12-08 21:49:42
【问题描述】:

我试图为 linux VM 永久设置环境变量,我编辑了 .bashrc 文件并在其中添加了两个变量。要查看这些变量,我使用了 bash echo $VARIABLE 以确保我正确设置了变量。现在我似乎无法退出 bash。我不知道现在编辑这些变量是否弄乱了系统或什么。我最初使用 VI 来编辑文件,但现在我无法使用 VI 或任何东西撤消更改,因为我收到了 -bash: vi: command not found 的错误。

所以我的问题是,如何退出 bash 模式?

谢谢

【问题讨论】:

  • 所以你搞砸的变量之一是 PATH,你把它搞砸了。输入编辑器的完整路径,例如/usr/bin/vi/bin/vi
  • 是的 PATH 是我编辑的变量之一哈哈。我怎样才能重置它?谢谢
  • 在许多系统上,可以使用. /etc/skel/.bashrc 重新安装默认的.bashrc。注意文件名前的孤点和空格。
  • 完美,就像一个魅力。谢谢

标签: linux bash vi


【解决方案1】:

所以发现的问题是我编辑了 PATH 变量,然后它弄乱了整个 shell。

为了重置它,我使用了. /etc/skel/.bashrc 命令。

谢谢大家

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-06
    • 2015-10-29
    • 2020-08-03
    • 1970-01-01
    • 2012-09-15
    相关资源
    最近更新 更多