如何修复ls和其他基本命令在mac-os中找不到错误

时间:2019-08-10 09:43:31

标签: python bash macos terminal

在笔记本电脑中安装python之后,我发现了。基本的bash命令(如ls),sudo在我的macbook air终端中不起作用。这导致在安装Java时出现问题。 如果我删除了python,如何恢复原始路径

我已经删除了python,但是路径仍然没有改变,但是在使用了export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"之后 我可以访问这些命令。可以吗?如果可以,应该更改路径吗?

1 个答案:

答案 0 :(得分:1)

我不知道发生这种情况的原因,尽管很明显PATH变量正在某处被覆盖。

首先,最好检查.bash_profile是否覆盖了PATH

只需执行open -a TextEdit ~/.bash_profile并检查所有PATH的更改位置,如果有内容被覆盖,则删除该行。

或者只是为了恢复您的PATH,您可以放置​​:

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

.bash_profile末尾保存并重新打开终端。