]> git.proxmox.com Git - systemd.git/blame - man/systemd-tmpfiles-clean.timer.html
Imported Upstream version 218
[systemd.git] / man / systemd-tmpfiles-clean.timer.html
CommitLineData
663996b3
MS
1<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>systemd-tmpfiles</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><style>
2 a.headerlink {
3 color: #c60f0f;
4 font-size: 0.8em;
5 padding: 0 4px 0 4px;
6 text-decoration: none;
7 visibility: hidden;
8 }
9
10 a.headerlink:hover {
11 background-color: #c60f0f;
12 color: white;
13 }
14
15 h1:hover > a.headerlink, h2:hover > a.headerlink, h3:hover > a.headerlink, dt:hover > a.headerlink {
16 visibility: visible;
17 }
18 </style><a href="index.html">Index </a>·
19 <a href="systemd.directives.html">Directives </a>·
20 <a href="../python-systemd/index.html">Python </a>·
21 <a href="../libudev/index.html">libudev </a>·
f47781d8
MP
22 <a href="../libudev/index.html">gudev </a><span style="float:right">systemd 218</span><hr><div class="refentry"><a name="systemd-tmpfiles"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>systemd-tmpfiles, systemd-tmpfiles-setup.service, systemd-tmpfiles-setup-dev.service, systemd-tmpfiles-clean.service, systemd-tmpfiles-clean.timer — Creates, deletes and cleans up volatile
23 and temporary files and directories</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="command">systemd-tmpfiles</code> [OPTIONS...] [<em class="replaceable"><code>CONFIGFILE</code></em>...]</p></div><p><code class="filename">systemd-tmpfiles-setup.service</code></p><p><code class="filename">systemd-tmpfiles-setup-dev.service</code></p><p><code class="filename">systemd-tmpfiles-clean.service</code></p><p><code class="filename">systemd-tmpfiles-clean.timer</code></p></div><div class="refsect1"><a name="idm139704184510000"></a><h2 id="Description">Description<a class="headerlink" title="Permalink to this headline" href="#Description">¶</a></h2><p><span class="command"><strong>systemd-tmpfiles</strong></span> creates,
60f067b4 24 deletes, and cleans up volatile and temporary files and
663996b3 25 directories, based on the configuration file format and
60f067b4
JS
26 location specified in
27 <a href="tmpfiles.d.html"><span class="citerefentry"><span class="refentrytitle">tmpfiles.d</span>(5)</span></a>.
28 </p><p>If invoked with no arguments, it applies all
663996b3 29 directives from all configuration files. If one or
14228c0d 30 more filenames are passed on the command line, only
663996b3
MS
31 the directives in these files are applied. If only
32 the basename of a configuration file is specified,
60f067b4
JS
33 all configuration directories as specified in
34 <a href="tmpfiles.d.html"><span class="citerefentry"><span class="refentrytitle">tmpfiles.d</span>(5)</span></a>
f47781d8 35 are searched for a matching file.</p></div><div class="refsect1"><a name="idm139704184505600"></a><h2 id="Options">Options<a class="headerlink" title="Permalink to this headline" href="#Options">¶</a></h2><p>The following options are understood:</p><div class="variablelist"><dl class="variablelist"><dt id="--create"><span class="term"><code class="option">--create</code></span><a class="headerlink" title="Permalink to this term" href="#--create">¶</a></dt><dd><p>If this option is
60f067b4
JS
36 passed, all files and directories
37 marked with <code class="varname">f</code>,
38 <code class="varname">F</code>,
39 <code class="varname">w</code>,
40 <code class="varname">d</code>,
41 <code class="varname">D</code>,
42 <code class="varname">p</code>,
43 <code class="varname">L</code>,
44 <code class="varname">c</code>,
45 <code class="varname">b</code>,
46 <code class="varname">m</code> in the
47 configuration files are created or
48 written to. Files and directories
49 marked with <code class="varname">z</code>,
50 <code class="varname">Z</code>,
51 <code class="varname">m</code> have their
52 ownership, access mode and security
53 labels set. </p></dd><dt id="--clean"><span class="term"><code class="option">--clean</code></span><a class="headerlink" title="Permalink to this term" href="#--clean">¶</a></dt><dd><p>If this option is
14228c0d 54 passed, all files and directories with
663996b3
MS
55 an age parameter configured will be
56 cleaned up.</p></dd><dt id="--remove"><span class="term"><code class="option">--remove</code></span><a class="headerlink" title="Permalink to this term" href="#--remove">¶</a></dt><dd><p>If this option is
60f067b4
JS
57 passed, all files and directories
58 marked with <code class="varname">r</code>,
59 <code class="varname">R</code> in the
60 configuration files are
61 removed.</p></dd><dt id="--boot"><span class="term"><code class="option">--boot</code></span><a class="headerlink" title="Permalink to this term" href="#--boot">¶</a></dt><dd><p>Also execute lines
62 with an exclamation mark.
63 </p></dd><dt id="--prefix=path"><span class="term"><code class="option">--prefix=<em class="replaceable"><code>path</code></em></code></span><a class="headerlink" title="Permalink to this term" href="#--prefix=path">¶</a></dt><dd><p>Only apply rules that
663996b3 64 apply to paths with the specified
14228c0d 65 prefix. This option can be specified
60f067b4 66 multiple times.</p></dd><dt id="--exclude-prefix=path"><span class="term"><code class="option">--exclude-prefix=<em class="replaceable"><code>path</code></em></code></span><a class="headerlink" title="Permalink to this term" href="#--exclude-prefix=path">¶</a></dt><dd><p>Ignore rules that
14228c0d
MB
67 apply to paths with the specified
68 prefix. This option can be specified
60f067b4
JS
69 multiple times.</p></dd><dt id="--root=root"><span class="term"><code class="option">--root=<em class="replaceable"><code>root</code></em></code></span><a class="headerlink" title="Permalink to this term" href="#--root=root">¶</a></dt><dd><p>Takes a directory path
70 as an argument. All paths will be
71 prefixed with the given alternate <em class="replaceable"><code>root</code></em>
72 path, including config search paths.
73 </p></dd><dt id="-h"><span class="term"><code class="option">-h</code>, </span><span class="term"><code class="option">--help</code></span><a class="headerlink" title="Permalink to this term" href="#-h">¶</a></dt><dd><p><a name="help-text"></a>Print a short help text and exit.
74 </p></dd><dt id="--version"><span class="term"><code class="option">--version</code></span><a class="headerlink" title="Permalink to this term" href="#--version">¶</a></dt><dd><p><a name="version-text"></a>Print a short version string and exit.</p></dd></dl></div><p>It is possible to combine
663996b3
MS
75 <code class="option">--create</code>, <code class="option">--clean</code>,
76 and <code class="option">--remove</code> in one invocation. For
77 example, during boot the following command line is
78 executed to ensure that all temporary and volatile
79 directories are removed and created according to the
f47781d8
MP
80 configuration file:</p><pre class="programlisting">systemd-tmpfiles --remove --create</pre></div><div class="refsect1"><a name="idm139704188370480"></a><h2 id="Exit status">Exit status<a class="headerlink" title="Permalink to this headline" href="#Exit%20status">¶</a></h2><p>On success, 0 is returned, a non-zero failure
81 code otherwise.</p></div><div class="refsect1"><a name="idm139704188369296"></a><h2 id="See Also">See Also<a class="headerlink" title="Permalink to this headline" href="#See%20Also">¶</a></h2><p>
663996b3 82 <a href="systemd.html"><span class="citerefentry"><span class="refentrytitle">systemd</span>(1)</span></a>,
14228c0d 83 <a href="tmpfiles.d.html"><span class="citerefentry"><span class="refentrytitle">tmpfiles.d</span>(5)</span></a>
663996b3 84 </p></div></div></body></html>