| 用途 | 为单元添加 drop-in 覆盖配置 |
|---|---|
| 语法 | systemctl edit [--full] 单元 |
| 所属 | systemd |
常用示例
常用示例
systemctl edit myapp # 编辑 /etc/systemd/system/myapp.service.d/override.conf
# 示例内容:
# [Service]
# Environment=JAVA_OPTS=-Xmx2g
systemctl daemon-reload && systemctl restart myapp查看与清理
查看与清理
systemctl cat myapp # 含所有 drop-in 的合成结果
ls /etc/systemd/system/myapp.service.d/
rm /etc/systemd/system/myapp.service.d/override.conf # 清理覆盖drop-in 修改列表型指令(ExecStart=、Environment=)时,先空赋值清空再加新值是新版 systemd 的推荐写法。