Bash:每个命令错误输出“命令未找到”

时间:2013-07-13 01:33:44

标签: bash mamp

所以,我在尝试配置我的MAMP安装时今晚犯了一个错误,我编辑了:

~/.bash_profile

之后我跑了:

source ~/.bash_profile

现在,我运行的任何命令都会出错: -bash: cmd_name_here: command not found 我无法进入文件进行编辑,因为当我尝试:

vi ~/.bash_profile

我只会收到“未找到命令”错误。那么我该如何解决这个问题呢?

我做的编辑是$ PATH。

2 个答案:

答案 0 :(得分:2)

您可以通过以下方式直接访问vi

/usr/bin/vi

发生了什么事情,你搞砸了你的$ PATH,所以bash不知道你的任何命令在哪里。

答案 1 :(得分:0)

输入:

/usr/bin/vi /home/USERNAME/.bash_profile

这可以避免$PATH$HOME未设置的问题。