linux环境变量配置文件
在linux系统中有很多地方可以配置环境变量,有时候我们需要增加一个或者查找具体是谁修改了环境变量,往往找不到地方。这里列举一下有哪些文件会影响环境变量。
配置文件
正常情况,linux系统启动的时候会按照如下加载环境变量
/etc/environment
/etc/profile
/etc/bash.bashrc
/etc/zsh/zshrc
/etc/profile.d/xxx.sh
~/.profile
~/.bashrc
~/.zshrc
查看环境变量
export
查看当前所有的环境变量
echo $XXX
查看环境变量XXX
对应的值
作用范围和生效时间
在/etc
目录下配置的环境变量都是对所有用户生效,在自己home
目录下的配置文件只针对自己生效。修改了配置文件后,可以使用source /etc/profile
使其立马生效。正常情况下,新打开一个终端的时候也会重新加载配置文件。
如果只想在当前终端临时生效,可以使用export PATH=$PATH:/myfold
,这里举例,就是设置PATH
,由于PATH
中有很多其他路径,所以需要拼接上。
版权声明:本文版权归作者所有,如需转载,请标明出处
分类:
Linux[使用]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
2020-07-07 libevent简介[翻译]8 工具函数和可移植函数