在 CentOS 系统中,.env
文件通常用于存储环境变量。要导入 .env
文件中的环境变量,你可以使用 source
命令或 export
命令。以下是具体步骤:
方法一:使用 source
命令
- 打开终端。
- 导航到包含
.env
文件的目录。例如,如果你的.env
文件位于/home/user/myproject
目录下,可以使用以下命令:cd /home/user/myproject
- 使用
source
命令导入.env
文件中的环境变量:source .env
方法二:使用 export
命令
- 打开终端。
- 导航到包含
.env
文件的目录。 - 使用
export
命令逐行导入.env
文件中的环境变量。例如:export $(grep -v '^#' .env | xargs)
注意事项
.env
文件通常不会被 Git 跟踪,因此建议将其添加到.gitignore
文件中,以避免敏感信息泄露。- 如果你在使用 Docker 或其他容器化工具,可以将
.env
文件挂载到容器中,或者在 Dockerfile 中使用COPY
或ADD
命令将.env
文件复制到容器内。
示例
假设你的 .env
文件内容如下:
DB_HOST=localhost DB_USER=root DB_PASSWORD=secret
使用 source
命令导入后,你可以在终端中使用这些环境变量:
echo $DB_HOST # 输出: localhost echo $DB_USER # 输出: root echo $DB_PASSWORD # 输出: secret
通过以上方法,你可以轻松地在 CentOS 系统中导入 .env
文件中的环境变量。