1)~/.bash_profile (任意一个文件中添加用户级环境变量)
(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)
若bash shell是以login方式执行时,才会读取此文件。该文件仅仅执行一次!默认情况下,他设置一些环境变量
设置命令别名alias ll=’ls -la’
设置环境变量:
1 |
|
2)~/.bashrc 同上
如果想立刻生效,则可执行下面的语句:
$ source 相应的文件
如果是linux的话,其实到这里就已经成功了,但mac os 重新打开一个终端会话窗口,上面的又失效了,只能重新source .bash_profile,才可以。。
那么,怎么让他重启后生效呢?
那可能是安装了zsh的缘故,因为安装zsh,~/.bash_profile就不会被执行,解决办法如下:
1.打开/新建vim ~/.zshrc
2.添加source ~/.bash_profile 命令到.zshrc文件中,这样~/.bash_profile配置的环境变量同样有效。然后就没问题了