1. 修改/etc/profile文件
特点:所有用户的shell都有权使用你配置好的环境变量说明:如果你的电脑仅用作开发,建议使用此配置,因为所有用户的shell都有权使用你配置好的环境变量,所以有可能会给系统带来安全性问题。
2. 修改.bashrc文件
特点: 环境变量只对某个用户有效说明: 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需修改其用户主目录下的.bashrc文件就可以了
3.修改.bash_profile 文件
特点:当用户登录时,该文件仅仅执行一次,mac ox中此文件类似.bashrc说明:如果更改了.bash_profile文件,需要退出后再次登录,该文件被重新读取后,更改才会生效。使用 source .bash_profile 可以让其立即生效。
4. 直接在shell下设置变量
特点:临时有效说明:这种方法仅针对临时使用,如果重新打开一个shell,设置就无法生效,而且以后要使用的时候又要重新设置