shell – 在zsh上找不到命令
发布时间:2020-12-15 19:32:28 所属栏目:安全 来源:网络整理
导读:我使用z Shell(zsh)而不是默认的bash,发生错误,所以以前不能识别所有曾经工作的命令: lszsh: command not found: lsopen -e .zshrczsh: correct 'open' to '_open' [nyae]? 我不知道如何重置zsh或如何解决这个问题。以下是$ PATH变量的内容: echo $PATH/
我使用z Shell(zsh)而不是默认的bash,发生错误,所以以前不能识别所有曾经工作的命令:
ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? 我不知道如何重置zsh或如何解决这个问题。以下是$ PATH变量的内容: echo $PATH /Users/Malloc/bin/Sencha/Cmd/3.1.2.342:/usr/local/bin/mate 我不能打开.bash_profile文件也不能.zshrc文件,似乎唯一的办法是重置zsh。有任何想法吗? 编辑: 我甚至试图重置zsh,如this thread所示,但总是找不到命令找不到错误: exec zsh zsh: command not found: zsh 发生什么了?为什么所有命令都丢失了?
很明显,您已经设法弄乱了您的PATH变量。 (您当前的PATH不包含通用实用程序所在的任何位置。)
尝试: PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH 或者,对于“重置”zsh,指定shell的完整路径: exec /bin/zsh 要么 exec /usr/bin/zsh (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |