systemd-tmpfilessystemdDeveloperLennartPoetteringlennart@poettering.netsystemd-tmpfiles8systemd-tmpfilessystemd-tmpfiles-setup.servicesystemd-tmpfiles-setup-dev.servicesystemd-tmpfiles-clean.servicesystemd-tmpfiles-clean.timerCreates, deletes and cleans up volatile
and temporary files and directoriessystemd-tmpfilesOPTIONSCONFIGFILEsystemd-tmpfiles-setup.servicesystemd-tmpfiles-setup-dev.servicesystemd-tmpfiles-clean.servicesystemd-tmpfiles-clean.timerDescriptionsystemd-tmpfiles creates,
deletes, and cleans up volatile and temporary files and
directories, based on the configuration file format and
location specified in
tmpfiles.d5.
If invoked with no arguments, it applies all
directives from all configuration files. If one or
more filenames are passed on the command line, only
the directives in these files are applied. If only
the basename of a configuration file is specified,
all configuration directories as specified in
tmpfiles.d5
are searched for a matching file.OptionsThe following options are understood:If this option is
passed, all files and directories
marked with f,
F,
w,
d,
D,
v,
p,
L,
c,
b,
m in the
configuration files are created or
written to. Files and directories
marked with z,
Z,
t,
T,
a, and
A have their
ownership, access mode and security
labels set. If this option is
passed, all files and directories with
an age parameter configured will be
cleaned up.If this option is
passed, the contents of
directories marked with
D or
R, and files or
directories themselves marked with
r or
R are
removed.Also execute lines
with an exclamation mark.
Only apply rules that
apply to paths with the specified
prefix. This option can be specified
multiple times.Ignore rules that
apply to paths with the specified
prefix. This option can be specified
multiple times.Takes a directory path
as an argument. All paths will be
prefixed with the given alternate root
path, including config search paths.
It is possible to combine
, ,
and in one invocation. For
example, during boot the following command line is
executed to ensure that all temporary and volatile
directories are removed and created according to the
configuration file:systemd-tmpfiles --remove --createExit statusOn success, 0 is returned, a non-zero failure
code otherwise.See Alsosystemd1,
tmpfiles.d5