.zshrc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| #java #JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.11.jdk/Contents/Home JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home PATH=$JAVA_HOME/bin:$PATH:. CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export JAVA_HOME export PATH export CLASSPATH
#maven export MAVEN_HOME=/Users/yuankaiqiang/environment/maven/apache-maven-3.6.3 export PATH=$PATH:$MAVEN_HOME/bin
#mysql export PATH=${PATH}:/usr/local/mysql/bin
#设置python的别名 #PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}" #export PATH #设置别名 #alias python3="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9" #当pip3更新升级时会覆盖默认pip对应的python2.7,设置下面别名可以默认使用到系统的pip #alias pip="/usr/local/bin/pip"
#gradle export PATH=$PATH:/Users/yuankaiqiang/environment/gradle-6.8.3/bin
#scala export PATH="$PATH:/Users/yuankaiqiang/environment/scala-2.13.5/bin"
#ant export PATH="$PATH:/Users/yuankaiqiang/environment/apache-ant-1.10.10/bin"
source ~/.bash_profile
|
.bash_profile
1 2 3 4 5 6 7
| #区分文件和文件夹颜色 export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced #让ls -a命令有效 alias ll='ls -alF' alias la='ls -A' alias l='ls -CF'
|


- /etc/profile (建议不修改这个文件 )
全局(公有)配置,不管是哪个用户,登录时都会读取该文件。
- /etc/bashrc (一般在这个文件中添加系统级环境变量)
全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。
- ~/.bash_profile (一般在这个文件中添加用户级环境变量)
每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!
但是有时在.bash_profile 文件中的环境变量并没有起到作用
这时可以查看使用的Mac OS X是什么样的Shell
echo $SHELL /bin/zsh