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

时间:2017-06-11 08:21:42

标签: linux bash shell amazon-ec2 path

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

source /etc/environment

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

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

1 个答案:

答案 0 :(得分:0)

要恢复默认设置:

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

    • bash shell中运行以下命令:

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

    的更改
    • 使用您之前使用的相同方法编辑/etc/environment,并删除您添加到文件中的PATH行
  3. 您可以使用sudo vi /etc/environment或您喜欢的任何其他编辑器

      

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