在 CentOS 系统中,你可以使用脚本来批量设置环境变量。这里有一个简单的示例,说明如何使用 Bash 脚本批量设置环境变量。
setenv.sh
的脚本文件:#!/bin/bash
# 在这里添加你想设置的环境变量
export VAR1="value1"
export VAR2="value2"
export VAR3="value3"
# 保存当前环境变量,以便在脚本执行后仍然可用
env > /tmp/current_env_vars.sh
# 使环境变量在当前 shell 会话中生效
source /tmp/current_env_vars.sh
chmod +x setenv.sh
./setenv.sh
现在,VAR1
、VAR2
和 VAR3
环境变量已经设置好了。请注意,这些环境变量仅在当前 shell 会话中有效。如果你需要在系统范围内设置环境变量,可以将它们添加到 /etc/profile.d/
目录下的一个新脚本文件中,或者将它们添加到用户的 ~/.bashrc
或 ~/.bash_profile
文件中。
例如,要将环境变量设置为系统范围,请执行以下步骤:
setenv.sh
的新文件:sudo nano /etc/profile.d/setenv.sh
export VAR1="value1"
export VAR2="value2"
export VAR3="value3"
保存并关闭文件。
使更改生效:
source /etc/profile.d/setenv.sh
现在,这些环境变量将在系统范围内的所有新 shell 会话中生效。