Systemd:/usr/lib/にある構成ファイルの論理

Systemd:/usr/lib/にある構成ファイルの論理

CentOS 7の基本インストールでは、/tmpディレクトリを消去する設定を探しています。数回の検索の最後に、/var/tmp実際の保存期間を含むファイルが見つかりました。/usr/lib/tmpfiles.d/tmp.conf

このファイル配置のロジックを理解したいと思います。 「tmpfiles」というセルがない場合は、ランダムなインターネット検索なしで場所を推測できますか?

ベストアンサー1

「tmpfiles」というセルがない場合は、ランダムなインターネット検索なしで場所を推測できますか?

% apropos tmp -l
systemd-gpt-auto-generator (8) - Generator for automatically discovering and mounting root, /home/, /srv/, /var/ and /var/tmp/ partitions, as well as discovering and enabling swap partitions, based on GPT partition type GUIDs.
systemd-tmpfiles (8) - Creates, deletes and cleans up volatile and temporary files and directories
systemd-tmpfiles-clean.service (8) - Creates, deletes and cleans up volatile and temporary files and directories
systemd-tmpfiles-clean.timer (8) - Creates, deletes and cleans up volatile and temporary files and directories
systemd-tmpfiles-setup-dev.service (8) - Creates, deletes and cleans up volatile and temporary files and directories
systemd-tmpfiles-setup.service (8) - Creates, deletes and cleans up volatile and temporary files and directories
systemd-update-utmp (8) - Write audit and utmp updates at bootup, runlevel changes and shutdown
systemd-update-utmp-runlevel.service (8) - Write audit and utmp updates at bootup, runlevel changes and shutdown
systemd-update-utmp.service (8) - Write audit and utmp updates at bootup, runlevel changes and shutdown
tmpfiles.d (5)       - Configuration for creation, deletion and cleaning of volatile and temporary files
utmpdump (1)         - dump UTMP and WTMP files in raw format

項目を無視してutmpman 8 systemd-tmpfiles他のマンページと同様に、systemd-tmpfiles-*以下を参照してください。man 5 tmpfiles.d、含まれて:

/etc/tmpfiles.d/*.conf
/run/tmpfiles.d/*.conf
/usr/lib/tmpfiles.d/*.conf


~/.config/user-tmpfiles.d/*.conf
$XDG_RUNTIME_DIR/user-tmpfiles.d/*.conf
~/.local/share/user-tmpfiles.d/*.conf
/usr/share/user-tmpfiles.d/*.conf

最初のグループはシステム構成用のもので、2番目のグループはユーザー構成用です。


ロジックの場合、システム構成は通常/usr/lib(または/libディストロと/usrユニティによって異なりますが、ディストロ内では一貫しています)、対応するオーバーレイディレクトリがおよびに/etcあるため、/run特に驚くべきことはありません。

おすすめ記事