1.基础
用户跟目录~:/Users/ityiwan/ == /Users/xxx用户名/
1.命令搜索路径
比如当我们执行 rm 或者 python 等命令查找路径
在 mac 的全局变量 PATH 对应的路径下查找,在终端执行 echo $PATH 查看对应那些目录,/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
:
分割不同目录1.mac 自带的命令路径:/usr/bin
2.系统命令路径: /bin
3.通过brew安装命令路径: /usr/local/bin 或 /usr/local/sbin
2.文件.bash_profile
mac 启动会自动执行 .bash_profile
1.用户跟目录不存在 .bash_profile,自己创建一个 .bash_profile 文件
2.配置完成后执行 source ~/.bash_profile 才能生效
1.增加命令搜索路径 PATH
export ANT_ROOT=/Users/ityiwan/Documents/xxx/bin 给 ANT_ROOT 变量赋值
export PATH=$PATH:$ANT_ROOT 添加到命令搜索路径PATH
把变量 ANT_ROOT 对应的值添加到搜索路径 PATH 里
优先搜索的的路径是在 .bash_prifile 里给 PATH 新添加的路径,如果搜索到了对应的命令不会再去其他目录搜索了
例子:当执行 lua 命令,先去 /Users/ityiwan/Documents/xxx/bin 目录下搜索,如果没有找到此命令再去 PATH 对应的其他目录下搜索
2.终端变色 .bash_profile加入
export CLICOLOR=1
export PS1='\[\033[01;33m\]\u@\h\[\033[01;31m\] \W\$\[\033[00m\]'
3.终端工具brew
安装brew
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
4.配置终端命令
1.adb
1.在需要的输出过滤掉不需要的
adb logcat | grep -r ‘cocos2d-x’ | grep -vE “^..MyApp | ^..MyActivity”