command-line - 终端错误 - 尝试任何命令时出现 "zsh: command not found"

标签 command-line terminal zsh iterm2 zshrc

我之前在我的 zshrc 文件中添加了一个路径,在保存文件并重新打开我的终端后,我发现我无法使用任何命令。

我输入的任何命令返回的错误是:

enter image description here

无论我尝试输入什么,我都会收到此错误,我无法重新打开我的 zsh 文件以删除我添加的路径,因为它们显然存在问题。

谁能建议最好的解决方法,而无需重新启动我的整个操作系统?

提前致谢

最佳答案

使用 macOS Finder 将 .zshrc 文件重命名为 .Xzshrc 或其他名称。

  • .zshrc 位于您的主目录中。导航到该目录的一种方法是输入 Shift+Command+H
  • 由于文件名以. 开头,因此它是一个隐藏文件。要让 Finder 显示隐藏文件,请输入 Shift+Command+.

现在您可以重新启动终端,并重建您的 .zshrc 文件,根据需要从 .Xzshrc 复制片段。错误可能出在路径分配中。

关于command-line - 终端错误 - 尝试任何命令时出现 "zsh: command not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69768356/

相关文章:

linux - 有效文件的 Shell 脚本语法错误

command-line - Sass --watch 指定 unix_newlines

python - “If”语句和来自命令行的一行 Python 脚本

javascript - 按计划/Cron 运行 PHP/Javascript/AJAX 应用程序?

git - zsh 过分热心地尝试将功能更正为功能

shell - 将终端命令保存到打开时在终端中运行命令的文件

java - 如何执行java应用程序避免显示编译输出?

ruby-on-rails - 为什么 ctrl + z 和 ctrl + c 在 Rails 控制台上不起作用?

bash - zsh:动态生成字符串的bash脚本比较

zsh将命令添加到新行