繁体   English   中英

默认bash环境已更改。 如何将其恢复为默认值?

[英]Default bash environment changed. How do I revert it to default?

我正在使用AWS EC2和CodeStar服务。 我想将maven二进制文件的路径添加到PATH环境变量中。 所以我将它写入/etc/environment文件并执行命令:

source /etc/environment

但它现在已经改变了bash shell的默认环境,现在我无法执行任何命令。 即使对于像ls这样的命令,它也会-bash: command not found输出-bash: command not found

如何恢复默认设置。 我尝试了大脑所能想到的一切。 但没有任何帮助。 很高兴收到社区的消息。

为了恢复默认设置:

  1. 正如@Cyrus所写,你应该更新PATH变量

    • bash shell中运行以下命令:

       PATH="/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin" 
  2. 撤消对/etc/environment的更改

    • 使用您之前使用的相同方法编辑/etc/environment ,并删除添加到文件中的PATH行

您可以使用sudo vi /etc/environment或您喜欢的任何其他编辑器

注意:在我的AWS机器中, /etc/environment文件为空。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM