温馨提示×

centos env怎样添加变量

小樊
44
2026-09-27 10:34:05
栏目: 智能运维

在 CentOS 中,添加环境变量(env 变量)有多种方式,取决于你是临时生效还是永久生效,以及是对当前用户还是对所有用户生效。


一、临时添加(仅当前终端会话有效)

直接在终端执行:

export MY_VAR="value"

查看:

echo $MY_VAR

⚠️ 关闭终端后失效。


二、永久添加(推荐方式)

1️⃣ 只对当前用户生效

编辑用户家目录下的配置文件:

vi ~/.bashrc

或

vi ~/.bash_profile

在文件末尾添加:

export MY_VAR="value"

使配置立即生效:

source ~/.bashrc

2️⃣ 对所有用户生效(系统级)

编辑全局环境变量文件:

vi /etc/profile

在末尾添加:

export MY_VAR="value"

使配置立即生效:

source /etc/profile

3️⃣ 使用 /etc/profile.d(推荐,规范方式)

CentOS 推荐把环境变量放在 /etc/profile.d/ 下:

sudo vi /etc/profile.d/myenv.sh

内容:

#!/bin/bash
export MY_VAR="value"

赋予执行权限:

sudo chmod +x /etc/profile.d/myenv.sh

重新登录或:

source /etc/profile.d/myenv.sh

三、常见示例

添加 PATH 变量

export PATH=$PATH:/usr/local/myapp/bin

四、查看环境变量

env
# 或
printenv
# 查看单个
echo $MY_VAR

如果你能说明:

  • 是 系统变量还是用户变量
  • 是否用于 Java / Python / Docker 等具体场景

我可以给你更精确的配置示例。

0 踩