Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以,今晚我在尝试配置我的 MAMP 安装时犯了一个错误,我编辑了:
~/.bash_profile
之后我跑了:
source ~/.bash_profile
现在,我运行的任何命令都出现错误,例如: -bash: cmd_name_here: command not found 我无法进入文件进行编辑,因为当我尝试时:
-bash: cmd_name_here: command not found
vi ~/.bash_profile
我只会收到“找不到命令”错误。那么我该如何解决这个问题呢?
我所做的编辑是 $PATH。
您可以通过vi以下方式直接访问:
vi
/usr/bin/vi
发生的事情是你搞砸了你的 $PATH,所以 bash 不知道你的任何命令在哪里。
类型:
/usr/bin/vi /home/USERNAME/.bash_profile
这避免了设置$PATH或未$HOME设置的问题。
$PATH
$HOME