【发布时间】: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。注意文件名前的孤点和空格。 -
完美,就像一个魅力。谢谢