| 用途 | 向服务进程注入环境变量 |
|---|---|
| 语法 | Environment= / EnvironmentFile= [- 前缀表示可选] |
| 所属 | systemd |
文件注入示例
文件注入示例
[Service]
EnvironmentFile=/etc/myapp/env
EnvironmentFile=-/etc/myapp/env.optional
Environment=LOG_LEVEL=infoenv 文件格式
env 文件格式
# /etc/myapp/env(无 export,KEY=VALUE,行内不带引号)
DB_HOST=127.0.0.1
DB_PORT=5432EnvironmentFile 会被 root 读取后注入:权限设为 600 并属主 root;文件里的值会出现在 systemctl show 输出中,敏感项应注意展示面。