恢复出厂设置mac终端

看起来我把我的终端弄得一团糟。

我尝试像 ls , cd 这样的简单命令,但我得到:

-bash: ls: command not found

也没有找到 brew 命令。

我试过关注 Is there any way to reset Mac terminal environment to factory settings?

但我得到与 -bash: rm: command not found 相同的消息

我什至无法打开我的 profile_bash 文件。无论如何要将终端重置为出厂设置。终端没有任何工作。

stack overflow Factory reset mac terminal
原文答案

答案:

作者头像

请按照以下步骤重置它:

1.打开Mac终端
2.点击“shell”,它在屏幕顶部的任务栏上
3.导航到“新命令”或按shift + command + N

  1. 输入 mv .bashrc .bashrc.bak.bash_profile 重做同样的事情
  2. 现在重新启动您的终端。它应该工作正常!

尝试重新创建之前由 touch .bashrc 重命名的文件,但与 .bash_profile 相同。

作者头像

感谢大家的贡献。就像@Yuri Ginsburg 说的那样。 export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:

以下是我用来修复 ZSH 终端并确保所有命令正常工作的步骤,例如 brewpwdls 等。

我如何解决问题并能够再次运行所有命令?我尝试了以下技巧。

### 步骤1:

打开终端并输入 export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:

请不要关闭或重新启动终端,因为它会再次失败。而是执行以下操作。

### 第2步:

像这样打开 .zshrc 文件 open ~/.zshrc 并添加我们在步骤 1 中使用的相同命令。转到打开的文本文件并相应地修改它。

# my configuration so yours might different. Try to comment most un trusted and un comment one at time.

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:
ZSH_THEME="robbyrussell"
  export NVM_DIR="$HOME/.nvm"
  [ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && . "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion
# PATH="/usr/local/opt/libpq/bin:$PATH"
# PATH="/Users/niyongabo/Library/Python/3.8/bin"

请注意,我确实导出了相同的命令并注释了其他路径。原因是我不知道发生了什么,所以我宁愿稍后在一切恢复正常时发表评论

步骤3:

保存文件并返回您的终端并编写此命令 source ~/.zshrc 以将更改加载到终端。

我希望你能解决这个问题。

macOS 蒙特雷

作者头像

访问目录 /Library/Preferencia/com.apple.Terminal.plist

让我们更改终端的初始 shell,如果它是 zsh put csh 这是默认 shell 然后转到设置中的终端,还可以通过 csh 更改初始 shell 并重新启动终端。然后您可以将shell更改为zsh并配置