阅读量:3
在 CentOS 系统中,持久化环境变量的方法有以下几种:
- 临时设置环境变量:在终端中直接使用
export命令设置环境变量。这种方法只会在当前终端会话中生效,关闭终端后设置的环境变量将丢失。
export VARIABLE_NAME=value
- 修改
/etc/profile文件:/etc/profile是系统级的环境变量配置文件,对所有用户生效。在文件末尾添加环境变量设置,然后保存并退出。为了让更改生效,需要重新登录或重启系统。
sudo vi /etc/profile
在文件末尾添加:
export VARIABLE_NAME=value
- 修改用户级的环境变量配置文件:每个用户都有自己的环境变量配置文件,通常是
~/.bashrc(针对 Bash shell)或~/.zshrc(针对 Zsh shell)。在文件末尾添加环境变量设置,然后保存并退出。为了让更改生效,需要重新加载配置文件或重新登录。
vi ~/.bashrc
在文件末尾添加:
export VARIABLE_NAME=value
然后运行以下命令使更改生效:
source ~/.bashrc
- 修改
/etc/environment文件:/etc/environment是另一个系统级的环境变量配置文件,对所有用户生效。在文件中添加环境变量设置,然后保存并退出。为了让更改生效,需要重新登录或重启系统。
sudo vi /etc/environment
在文件中添加:
VARIABLE_NAME=value
注意:在 /etc/environment 文件中,环境变量应该以 KEY=value 的形式存储,且不支持使用 export 命令。
选择适合你需求的方法来持久化环境变量。对于系统级的环境变量,通常推荐修改 /etc/profile 或 /etc/environment 文件;而对于用户级的环境变量,推荐修改 ~/.bashrc 或 ~/.zshrc 文件。
以上就是关于“CentOS中如何持久化环境变量”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm