最近一次在用终端敲命令的时候发现命令总是不执行(只有cd命令可以正常执行),返回命令未识别的错误-bash: source: command not found
,相信很多朋友也会遇到类似的问题。
解决步骤:
命令行输入下面命令(这样可以保证命令行命令暂时能够使用。这行命令执行完后不要关闭终端)
1
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
进入当前Home目录:
1
cd ~/
创建
bash_profile
执行命令:1
touch .bash_profile
文件内容是你之前配置过的path,把全部内容删除(将自己有用的部分备份,Terminal修复后再加到里面),加入PATH:
1
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
保存文件并退出(不要退出Terminal)
继续执行命令:
1
source .bash_profile
重启Terminal即可,完毕!