macos - 弄乱了我在 Zsh 中的路径?

标签 macos bash zsh

我正在尝试使用 zsh 作为 bash 的替代品,但我似乎弄乱了 MacBook Air 上的系统路径。这是我在 .zshrc 中的路径:

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

vim 这样的一些命令可以正常工作,但是像 lssed 这样的标准会返回如下错误:

zsh: command not found: ls

我很确定这不仅仅是 zsh 问题,因为启动 bash 终端会产生类似的结果。

好像我在某处遗漏了一个重要的目录。有什么建议吗?

最佳答案

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

usr/bin前面少了一个/

应该是这样

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

也许这可以解决您的问题。

关于macos - 弄乱了我在 Zsh 中的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10995722/

相关文章:

java - 如何跨更新在 Mac 上保留 CAcerts keystore ?

xcode - macOS 中的 ".scatterload"文件是什么?

git - 检查 shell 脚本中是否存在 git repo

zsh - 在 Powerlevel10k 中更改颜色

unix - zsh:awk printf 的意外输出

macos - 自定义终端提示颜色导致循环问题

linux - 使用任何东西作为 sed 或 Perl 正则表达式的输入?

linux - 无法使用 awk 提取 fastboot 命令

git - 在 Zsh 中获得 Git-prompt 工作而没有函数中的错误

C++ on Xcode 7.01 on El Capitan Error -> Undefined symbols for architecture x86_64 :