意外地在Bash shell中清除了PATH定义

时间:2016-11-19 00:47:29

标签: bash .bash-profile

我创建了a.bash_profile并定义了

    export PATH=/user/local/bin 

而不是

    export PATH=/user/local/bin:$PATH

然后,我跑了

    source ~/.bash_profile

现在没有命令,例如ls工作。有没有办法退出这种变化?谢谢。

1 个答案:

答案 0 :(得分:2)

如果您已修复.bash_profile个文件,只需重新启动bash即可恢复$PATH。如果这不是一个选项,或者您无法在外部修复该文件,则可以执行export PATH="/bin:/usr/bin:/usr/local/bin",这应该足以让您到达vi或其他一些文本编辑器您可以修复.bash_profile,然后重新启动bash