在 systemd 服务之前删除 /tmp/

在 systemd 服务之前删除 /tmp/

当我的机器电源被切断时,系统没有时间删除 /tmp/。

如何确保在运行 systemd 服务之前清除 tmp 文件夹?

答案1

创建一个脚本来清理您想要的文件夹或执行任何您需要的操作并将其放在 /usr/bin/ 中,然后创建一个 systemd 服务:

[Unit]
Description=OLPC Configuration
DefaultDependencies=no
After=sysinit.target local-fs.target
Before=base.target

[Service]
Type=oneshot
ExecStart=/usr/bin/yourscript.sh

[Install]
WantedBy=base.target

相关内容