解决方法:1、修改终端shell打开方式
    终端-》偏好设置-》启动-》shell打开方式(命令改为:/bin/bash)

    如果是可以执行部分命令,可以使用以下方法。

    2、环境变量重置
    在命令行中输入

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

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

    或者cd /usr/bin 下执行vi命令

    1. 恢复bash_profile文件

    vi ~/.bash_profile

    1. 很有可能是你的PATH 环境变量设置错误,比如 $PATH 漏了

    PATH=$PATH:$PATH1

    1. 立即生效,source ~/.bash_profile