Linux下设置环境变量
永久变量和临时变量
1.临时变量
效力:效力仅限于当前的登录操作及其子shell,新开一个终端或开机重启都失效
命令:export 变量名=变量值
示例:
2.永久变量
效力:所有用户和shell
命令:sudo vim /etc/profile
尾部增加:
# edit by me
export 变量名=变量值
保存退出后
source /ect/profile 使生效
示例:
在python中使用这个变量
关于 ~/.bashrc
在这里修改只对当前用户有效,其他用户无效.
详细的/etc/profile作用,我参考了这篇: