在Ubuntu 12.04中搞砸了.bash_profile

时间:2012-08-01 10:25:34

标签: ubuntu ubuntu-12.04

在进行一些配置以在环境中包含JAVA_HOME时,我创建了文件.bash_profile,并使用JAVA_HOMEPATH变量对其进行了更新。在更新PATH变量时,我忘记在PATH:命令中包含EXPORT PATH='PATH:/usr/...。然后,我运行了命令source /.bash_profile,它搞砸了一切。现在我在PATH中也找不到基本命令,并在vils等命令中显示错误。

我现在希望一切都恢复到以前的状态。请掌舵我!

2 个答案:

答案 0 :(得分:1)

您可以使用完整路径调用命令 - 通常为/usr/bin/<command>/bin/<command>

您也可以交互式地导出新的PATH:

export PATH=/bin:/usr/bin

另外,当您修改.bash_profile时,您需要export PATH=$PATH:<new path>

答案 1 :(得分:0)

您可能希望.bash_profile看起来像这样:

export PATH="$PATH:/another/path/to/something"

这会将您的新路径追加到现有路径($用其内容替换变量名称)。另外,我建议使用文件~/.bashrc来在每次bash调用时加载值。 (一定要备份)

那么,你试过打开和关闭它吗?再次登录后,您的PATH看起来应该正常。