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中配置环境变量


01-15 03:50
查看更多