linux环境变量笔记
共有几个文件
1)/etc/profile
2)/etc/bashrc
3)~/.bashrc
4)~/.bash_profile
5)~/.bash_logout
作用域
1)和2)是针对全局的
3)、4)和5)是针对单个用户生效的
作用时间
1)和4)是用户在第一次登陆shell执行,仅执行一次
2)和3)在执行1)和4)后紧接着执行,且每次一个新的bash shell 被打开时还执行,多次执行
5)是用户退出shell时执行
继承关系
3)默认会执行2)
4)默认会执行3)
时效性
1)、2)、3)和4)都是永久生效的
如果要临时生效,用export 变量=$变量:xxxx命令
浙公网安备 33010602011771号