Linux 设置环境变量
1. Linux 设置环境变量
1.1. export 命令
export 命令用于设置或显示环境变量。
用法:
export [-fn] [name[=value] ...]
或
export -p
选项:
-f
: refer to shell functions.-n
: remove the export property from each NAME.-p
: display a list of all exported variables and functions.
1.2. 直接使用 export 命令设置环境变量
在命令行窗口或 shell 脚本中使用 export 命令。
生效范围 | 影响用户 |
---|---|
当前会话 | 当前用户 |
示例:
export JAVA_HOME=/opt/jdk8u402
1.3. 修改配置文件设置环境变量
通过修改 ~/.bashrc
、~/.bash_profile
、/etc/bashrc
、/etc/profile
、/etc/environment
等配置文件设置环境变量。
文件 | 生效范围 | 影响用户 |
---|---|---|
~/.bashrc |
下次会话 | 当前用户 |
~/.bash_profile |
下次会话 | 当前用户 |
/etc/bashrc |
下次会话 | 所有用户 |
/etc/profile |
下次会话 | 所有用户 |
/etc/environment |
下次会话 | 所有用户 |
示例:
vi ~/.bashrc export JAVA_HOME=/opt/jdk8u402
配置文件加载顺序:
/etc/environment
/etc/profile
/etc/bash.bashrc
~/.profile
~/.bashrc
配置文件也可以使用source
命令立即生效。
示例:
source ~/.bashrc
本文来自博客园,作者:Jason,转载请注明原文链接:https://www.cnblogs.com/jason207010/p/18291263
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!