Mac终端上的基本命令行无法正常工作

use*_*508 5 macos shell

我在尝试安装mongodb时更改了bash配置文件,但我的命令行都没有在终端上运行.我在网上看到我需要修复$ PATH,但是当我的命令都没有工作时我甚至无法访问它.

救命?

apa*_*846 10

错误地我也遇到了同样的问题解决这个问题我必须将PATH变量重置为基本设置,如下所示:

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

现在设置PATH变量后,您只能在同一个终端会话中打开.bash_profile文件并进行相应的更改.这将解决您的问题.


use*_*508 5

好的,我从这里找到答案:

"打开终端,然后转到文件(或Shell) - >新命令.键入open -e .profile(或替换其他文件而不是.profile),然后点击Run.这应该打开TextEdit和你要修复的文件;你可以删除违规行为在那里."

在我的情况下,我输入nano .bash_profile,这允许我编辑我的bash配置文件并解决问题.

不能在.bash_profile中使用错误终端

  • 当我遵循这个答案时,我得到一个文件,上面写着:文件 /Users/patrickchong/.profile 不存在。[流程完成] (2认同)