在 CentOS(以及大多数 Linux 系统)里,“导入 env”通常指的是设置或加载环境变量。下面按常见场景给你说明:
export VAR_NAME=value
例如:
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
✅ 关闭终端后失效
如果你有一个 env 文件,比如 .env:
DB_HOST=localhost
DB_USER=root
DB_PASS=123456
source .env
或
. .env
⚠️ 注意:.env 里必须是 export KEY=value 或 KEY=value(source 时推荐加 export)
vi ~/.bashrc
在末尾加:
export VAR_NAME=value
保存后执行:
source ~/.bashrc
vi /etc/profile
或
vi /etc/profile.d/myenv.sh
内容:
export VAR_NAME=value
执行:
source /etc/profile
#!/bin/bash
source /path/to/.env
echo $DB_HOST
pip install python-dotenv
from dotenv import load_dotenv
load_dotenv()
docker run --env-file .env image_name
如果你能具体说一下:
我可以给你更精确的写法。