后端岗位面试题更新 2026-08-05

在常见的 Linux 用户环境中,环境变量通常通过哪些文件进行设置?这些文件的加载顺序和优先级是怎样的?

哔哩哔哩后端开发问题拆解技术原理Linux

考察说明

考察对 Linux 用户环境配置文件的理解及加载顺序的掌握

回答思路

  1. 准确列举 /etc/profile、/etc/profile.d、~/.bash_profile、~/.bashrc、~/.profile 等常见配置文件
  2. 说明登录 shell 与非登录 shell 加载文件的差异
  3. 正确描述全局配置与用户配置的加载顺序及优先级
  4. 解释交互式 Shell 与脚本执行环境下的不同