美文网首页
Mac 系统终端不能执行命令的解决方法

Mac 系统终端不能执行命令的解决方法

作者: Edwinpanzzz | 来源:发表于2018-07-05 15:32 被阅读0次

    装的是黑苹果,虽然知道可能会出什么问题,但没想到问题来的那么快——Mac 终端的除了 cd 命令之外的所有命令行,执行结果都是:

    zsh: command not found: ls  # 以ls为例
    

    第一次出现问题直接备份恢复系统,但是重装软件的痛,不想再试第二遍。因此,在网上寻寻觅觅找到解决方法,在此记录。

    首先,在终端输入:

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

    这样,命令行就可以暂时使用,命令行执行完之后不要关闭终端。

    然后编辑配置文件: zshrc 文件(我的终端是安装过 zsh 的,如果你没有安装,那应该是bash_profile 文件)。

    vim ~/.zshrc  # 或者vim ~/.bash_profile
    

    在配置文件中加上:

    export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"
    

    最后:

    source ~/.zshrc   # 或者source ~/.bash_profile
    

    现在关闭现有的终端,重启一个新的终端,万事大吉!发现所有命令都能用了!

    相关文章

      网友评论

          本文标题:Mac 系统终端不能执行命令的解决方法

          本文链接:https://www.haomeiwen.com/subject/ozepuftx.html