Linux配置文件异常导致vi命令不可用问题
Linux配置文件异常导致vi命令不可用问题

Linux配置文件异常导致vi命令不可用问题

在修改~/.zshrc配置后,使用 source ~/.zshrc 命令后,发现vi命令无法使用。

# vi ~/.zshrc 
# source ~/.zshrc 
# nginx -t
zsh: command not found: nginx
# vi ~/.zshrc 
zsh: command not found: vi

这一问题出现在 ~/.zshrc配置错误后,导致zsh启动后无法正常工作。

解决方案

如果zsh无法工作,可以手动恢复$PATH

输入以下命令:

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

重新修改 ~/.zshrc 文件,并运行:

source ~/.zshrc

服务恢复正常。

如果您认为这篇文章给您带来了帮助,您可以在此通过支付宝或者微信打赏网站开放者。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注