一、export 是什么?
export 用于将变量设置为“环境变量”,使其对子进程可见。
二、普通变量 vs 环境变量
三、核心原理(重点)
父进程(Shell)
↓
子进程(bash / 程序)
四、示例对比(必须掌握)
export VAR=hellobash test.sh
五、export 常见用法
declare -x HOME="/root"declare -x PATH="/usr/bin"
六、export 与 PATH(重点)
export PATH=$PATH:/opt/bin
七、永久生效(结合 source)
export JAVA_HOME=/usr/local/java
八、export 在脚本中的应用
#!/bin/bashexport APP_ENV=prodbash child.sh
九、export vs env vs source(总结)
十、常见错误场景
export PATH=$PATH:/opt/bin
十一、实战案例
export JAVA_HOME=/usr/local/javaexport PATH=$PATH:$JAVA_HOME/bin
十二、小结
export 是 Linux 中环境变量体系的核心命令。变量如何在不同进程之间传递
export 让变量“升级”为全局可见的环境变量。
普通变量自己用
export 变量大家用
env → 查看环境
source → 加载环境
export → 传递环境
如果这篇文章对你有帮助,欢迎点赞、收藏、转发,我们下篇继续聊Linux。