在常见的 Linux 用户环境中,环境变量通常通过哪些文件进行设置?这些文件的加载顺序和优先级是怎样的?
考察说明
考察对 Linux 用户环境配置文件的理解及加载顺序的掌握
回答思路
- 准确列举 /etc/profile、/etc/profile.d、~/.bash_profile、~/.bashrc、~/.profile 等常见配置文件
- 说明登录 shell 与非登录 shell 加载文件的差异
- 正确描述全局配置与用户配置的加载顺序及优先级
- 解释交互式 Shell 与脚本执行环境下的不同
考察对 Linux 用户环境配置文件的理解及加载顺序的掌握