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

4. Related nodes

5. References