tmpfiles.d
Table of Contents
1. Description
Configuration for creation, deletion, and cleaning of files and directories
- System:
/usr/lib/tmpfiles.d - User:
~/.config/user-tmpfiles.d
2. Clean files and directories older than 1 week in ~/foo
Create configuration file in ~/.config/user-tmpfiles.d/foo.conf
d %h/foo 0700 alan alan 1w
Start the systemd timer unit
systemctl --user enable --now systemd-tmpfiles-clean.timer
3. Check configuration
Omit --user for system configuration
systemd-tmpfiles [--user] --cat-config