在 Linux 环境下,查看、编辑并使环境变量生效

在 Linux 环境下,查看、编辑并使环境变量生效是日常运维中最常见的操作。以下是标准的操作流程:

1. 查看当前环境变量

如果你只想查看某个具体的变量(如 PATH 或镜像站地址),使用 echo

复制代码
echo $PATH
# 或者查看所有变量
export

2. 编辑配置文件

根据你的需求(是针对当前用户还是全系统),通常修改以下文件之一:

  • 当前用户有效(推荐): vim ~/.bashrc (如果你使用的是 Bash) 或 vim ~/.zshrc (如果你使用的是 Zsh)。

  • 全系统有效: sudo vim /etc/profile

增加镜像站示例:

在文件末尾添加一行(以设置 Go 语言或 Docker 镜像为例):

复制代码
export GOPROXY=https://goproxy.cn,direct
# 或者设置通用的某些镜像地址
export MIRROR_URL=https://mirrors.tuna.tsinghua.edu.cn

提示:vim 中,按 i 进入插入模式,粘贴代码后,按 Esc 键,输入 :wq 并回车即可保存退出。


3. 刷新配置的命令(使其立即生效)

修改完文件并退出后,环境变量不会自动生效。你需要手动"刷新"当前终端会话:

复制代码
# 如果你修改的是 ~/.bashrc
source ~/.bashrc

# 如果你修改的是 /etc/profile
source /etc/profile

注意: source 命令可以用一个点号 . 代替,例如 . ~/.bashrc,效果完全一样。


总结流程表

步骤 动作 命令
1. 打开文件 使用编辑器进入配置 vim ~/.bashrc
2. 添加内容 在末尾 export 变量 export KEY=VALUE
3. 保存退出 Vim 指令 Esc -> :wq
4. 立即生效 刷新命令 source ~/.bashrc

💡 小贴士:

如果你是在修改 Docker 的镜像站地址,通常不是修改环境变量文件,而是编辑 /etc/docker/daemon.json,修改后刷新的命令不同:

复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker
相关推荐
Agent手记16 小时前
多渠道订单数据处理自动化,落地步骤与ERP打通方案 | 2026企业级智能体实战手册
运维·人工智能·ai·自动化
呉師傅16 小时前
统信UOS如何安装本地打印机驱动以及URL查找网络打印机并安装驱动方法
运维·服务器·网络·windows·电脑
iFlow_AI16 小时前
构建自动化专属Paper库:用 Happy-Notes + iFlow-search-skill 搭建阅读写作流水线
运维·自动化·skill·心流·happy-notes
青梅橘子皮16 小时前
Linux---开发工具(1)(vim,gcc/g++)
linux·运维·服务器
邮专薛之谦16 小时前
Linux常用指令大全(完整版)
linux·运维·服务器
Ogcloud_oversea16 小时前
SD-WAN 技术架构解析:控制平面与数据平面的解耦实践
运维·网络·网络协议·网络安全·信息与通信
jfqqqqq16 小时前
记一次ubuntu 22.04安装旧版 MongoDB 4.2
linux·mongodb·ubuntu
BING_Algorithm16 小时前
开发常用Linux命令
linux·后端
TG_yunshuguoji16 小时前
阿里云代理商:阿里云百炼部署的deepseek v4怎么使用?
服务器·人工智能·阿里云·云计算·ai智能体·deepseek v4
kyle~16 小时前
Linux时间系统1 --- 正确使用时间
java·linux·服务器