linux系统环境变量配置文件的执行顺序
时间: 2023-10-25 14:10:35 浏览: 236
Linux中环境变量文件及配置
Linux 系统环境变量的配置文件的执行顺序如下:
1. `/etc/profile`:系统级别的全局配置文件,对所有用户有效。
2. `/etc/profile.d/*.sh`:系统级别的全局配置文件夹,可以添加多个以 `.sh` 结尾的脚本文件。
3. `~/.bash_profile` 或 `~/.bash_login` 或 `~/.profile`:用户级别的配置文件,对单个用户有效,按照优先级依次执行。
4. `~/.bashrc`:用户级别的配置文件,对单个用户有效,用于定义个人的 shell 环境,如命令别名、函数等。
注意,以上文件并不是每个 Linux 系统都必须存在的,也可能存在其他文件。此外,执行顺序也可能因 Linux 发行版的差异而有所不同。
阅读全文