温馨提示×

centos如何加载env变量

小樊
40
2026-01-10 22:08:02
栏目: 智能运维

在 CentOS 系统中,加载环境变量的方法有以下几种:

  1. 临时加载环境变量

在当前终端会话中加载环境变量,可以使用 source 命令或 .(点)命令。假设你的环境变量存储在一个名为 .env 的文件中,可以使用以下命令加载:

source .env

或者

. .env

请注意,这种方法只会在当前的终端会话中加载环境变量。当你关闭终端或打开一个新的终端时,这些环境变量将不再生效。

  1. 永久加载环境变量

如果你希望永久加载环境变量,可以将它们添加到用户的 ~/.bashrc 或全局的 /etc/profile.d/ 目录下的脚本文件中。

  • 对于单个用户,将环境变量添加到 ~/.bashrc 文件中:
echo 'export MY_VARIABLE=my_value' >> ~/.bashrc
source ~/.bashrc
  • 对于所有用户,创建一个新的脚本文件(例如 my_env.sh)并将其放在 /etc/profile.d/ 目录下:
sudo vi /etc/profile.d/my_env.sh

在打开的文件中,添加以下内容:

export MY_VARIABLE=my_value

保存并关闭文件。为了让更改生效,你可以重新登录或使用以下命令:

source /etc/profile.d/my_env.sh

这样,你就在 CentOS 系统中加载了环境变量。

0