如何顺利解决mac下命令不管用的情况
Posted 怪咖在骚动
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何顺利解决mac下命令不管用的情况相关的知识,希望对你有一定的参考价值。
背景:
昨晚通过brew安装了node,结果导致我的终端除了cd和ls管用外,其他的命令都不管用了,网上搜索了一大堆,结果没有一个能正确解决我的问题的,记录一下吧。
打开终端就显示:
-bash: touch :command not found
首先:
在terminal里面输入:
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
这句的意思是暂时让命令管用,
其次:
赶紧用open -e ~/.bash_profile在文本编辑器里面打开.bash_profile文件:
最后:
在该文件中添加如下这些:
export JAVA_HOME=`/usr/libexec/java_home`
export PATH=${PATH}:${JAVA_HOME}:${android_SDK_ROOT}:${ANDROID_SDK_ROOT}/platform-tools:${ANDROID_SDK_ROOT}/tools:${JAVA_HOME}:${JAVA_HOME}/bin
export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"
保存文件并退出,
最后的最后:
不要关闭终端,source -e ~/.bash_profile 使得文件生效,
再次关闭终端,再次重启,不会再出现-bash: touch :command not found类似的问题出现!
总结:昨晚遇到问题后,熬夜熬到三点解决,然后没睡好觉,你妹啊,竟然没睡好,大早起六点半起来折腾,入手mac才不到一个月,坑很多。慢慢来吧。
参考博客:
http://blog.sina.com.cn/s/blog_4b55f6860101h3bb.html
http://blog.csdn.net/cike110120/article/details/50408095
以上是关于如何顺利解决mac下命令不管用的情况的主要内容,如果未能解决你的问题,请参考以下文章