Mac中配置环境变量的位置
Mac中配置环境变量的位置主要有以下三个(多的几种看下方加载顺序):
/etc/profile (建议不修改这个文件 )
全局(公有)配置,不管是哪个用户,登录时都会读取该文件/etc/bashrc (一般在这个文件中添加系统级环境变量)
全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件~/.bash_profile (一般在这个文件中添加用户级环境变量常用)
每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次
OS X系统的环境变量,加载顺序为:
查看Mac中使用的是什么shell
shell的种类有:
- csh或者是tcsh;这几种归类为:C Shell(Mac OS X 10.2之前默认)
- bash,sh,zsh;这几种归类为:Bourne Shell(Mac OS X 10.3之后默认)
shell语言的不同只会是使用规则会有些许差别,有兴趣的童鞋可以进一步探索一下其中差别;文中的方式适用于Bourne Shell
~/.bash_profile配置
创建
打开
直接关闭编辑框就可以保存了,保存后可刷新一下
vi常用的命令:
:w | 保存 |
:q | 退出vim |
:wq | 保存并退出 |
:wq! | (在可以转换权限的情况下)强制保存并退出 |
:q! | 直接退出不保存 |
:w filename | 另存为filename |
:n,m w filename | 将第n行到第m行另存为filename |
:set nu | 显示行号 |
:set nonu | 不显示行号 |
:! command | 暂时离开vim,并执行command,执行完后再进入vim |
:r filename | 将filename文件的数据读入当前文件 |
:set all | 显示当前vim的环境配置 |
根据命令编辑,保存;
配置
如:
或者:
刷新
原文:大专栏 Mac中配置环境变量