Mac终端启动错误

时间:2013-11-21 05:40:40

标签: macos terminal startup

当我在Mac上启动终端时,我收到此错误:

-bash: user@computer:$: command not found

这是什么意思?

我在终端中运行以下内容来诊断问题:

echo $PS1
\h:\W \u\$

1 个答案:

答案 0 :(得分:1)

要确定这是一个启动文件问题,请尝试将shell更改为bash以外的其他内容。

ZSH包含在macOS中。要将shell更改为ZSH,请运行:

chsh -s /bin/zsh

系统将提示您输入用户密码,完成按⌘N打开新的终端窗口后,您会看到略有不同的提示。

如果未发生错误,则其中一个bash启动文件中存在问题。使用chsh -s /bin/bash切换回bash并仔细检查您的~/.bashrc~/.profile~/.bash_profile,以及/etc/bashrc/etc/profile。< / p>

如果bash仍然存在问题,那么使用ZSH覆盖Bash始终是一种选择。