systemd 如何替换 populate-volatiles.sh?

问题描述

在 sysvinit 中,我有一个 initscript,populate-volatiles.sh,它读取一个 volatiles 文件并创建 volatiles。在 systemd 中执行该功能的是什么?是否有一个 systemd 单元可以做到这一点?它是什么以及如何配置它?

解决方法

我要找的单位是 systemd-tmpfiles。它创建 volatiles/tmpfiles。有用的文档在这里: https://www.systutorials.com/docs/linux/man/8-systemd-tmpfiles/