温馨提示×

ubuntu env变量在哪配置

小樊
44
2025-09-06 13:47:09
栏目: 智能运维

在Ubuntu中,环境变量配置位置因作用范围不同而有所差异,具体如下:

  • 系统级(全局生效):可编辑/etc/environment,格式为KEY=value,适用于所有用户和会话。也可编辑/etc/profile/etc/profile.d/目录下的脚本文件,支持脚本语法,适用于所有用户的登录Shell。还可通过/etc/default/目录下服务配置文件或systemd服务文件为特定服务设置环境变量。
  • 用户级(仅对当前用户生效):可编辑~/.profile~/.bashrc,前者适用于登录Shell和图形界面,后者适用于交互式非登录Shell,格式均支持export VAR=value。此外,~/.pam_environment也可用于用户级配置,但现代Ubuntu推荐使用~/.profile~/.bashrc
  • 临时配置(仅当前会话有效):在终端中使用export命令,如export TEMP_VAR="temporary_value"

0