在进行一些配置以包含JAVA_HOME
在环境中时,我创建了文件.bash_profile
,JAVA_HOME
并使用PATH
变量对其进行了更新。更新PATH
变量时,我忘记包含PATH:
在命令中EXPORT PATH='PATH:/usr/...
。然后,我运行了命令source /.bash_profile
,它把一切都搞砸了。现在我在 中也找不到基本命令,并在命令等中PATH
显示错误。vi
ls
我现在希望一切都恢复到以前的状态。请掌舵我!
在进行一些配置以包含JAVA_HOME
在环境中时,我创建了文件.bash_profile
,JAVA_HOME
并使用PATH
变量对其进行了更新。更新PATH
变量时,我忘记包含PATH:
在命令中EXPORT PATH='PATH:/usr/...
。然后,我运行了命令source /.bash_profile
,它把一切都搞砸了。现在我在 中也找不到基本命令,并在命令等中PATH
显示错误。vi
ls
我现在希望一切都恢复到以前的状态。请掌舵我!
您可以使用完整路径/usr/bin/<command>
或/bin/<command>
通常调用命令。
您也可以交互方式自己导出新的 PATH:
export PATH=/bin:/usr/bin
此外,当您编辑您.bash_profile
想要的export PATH=$PATH:<new path>
你可能希望你.bash_profile
看起来像这样:
export PATH="$PATH:/another/path/to/something"
这会将您的新路径附加到现有路径(将$
变量名替换为其内容)。另外,我建议~/.bashrc
在每次 bash 调用时使用该文件来加载值。(一定要做好备份)
那么,您是否尝试过打开和关闭它?再次登录后,您PATH
应该看起来正常。