source 用于在当前 Shell 中执行脚本,使配置立即生效。
一、source 命令基本语法
二、为什么需要 source?
三、核心区别(非常重要)
四、示例:变量是否生效
五、source 最常见用途
六、source 在脚本中的应用
#!/bin/bashsource config.shecho $DB_HOST
七、常见错误场景
八、source vs bash 的区别
source script.shbash script.sh
九、.(点号)写法
source script.sh. script.sh
十、实战案例
source env.shecho $APP_ENV
echo 'export PATH=$PATH:/opt/bin' >> ~/.bashrcsource ~/.bashrc
十一、小结
source 是 Linux 中非常关键的命令之一。如何让配置和变量“立即在当前环境生效”
source 就是“在当前 Shell 中执行脚本”的命令。
📌 最后给你一个经典口诀:
执行脚本用 ./
加载配置用 source