私は常に/ var/tmp /を使用するのをためらっています。なぜなら、ファイルがそこに保持される期間、またはディレクトリが何のために使用されるかさえ正確にはわからないからです。/var/tmp /からファイルが削除されるタイミングを決定するものは何ですか?また、ディレクトリはどのように使用される予定ですか?
ファイルシステム階層標準 ( [〜#〜] fhs [〜#〜] )に従い、/var/tmp
のファイルは再起動後も保持されます。
FHS-2.3に従って:
/ var/tmpディレクトリは、システムを再起動するまで保持される一時ファイルまたはディレクトリを必要とするプログラムで使用できます。したがって、/ var/tmpに格納されているデータは、/ tmpにあるデータよりも永続的です。
/ var/tmpにあるファイルとディレクトリは、システムの起動時に削除しないでください。/var/tmpに保存されているデータは、通常、サイト固有の方法で削除されますが、削除は/ tmpよりも少ない頻度で行うことをお勧めします。
/var/tmp
を自動的にクリーンアップするLinuxディストリビューションについては知りません。 IMO、/var/www
クリーンアップを適切な方法で使用するアプリケーション。
RHELベースのディストリビューションはすべてクリーン/var/tmp
30日以上経過したファイル。他のディストリビューションについては知りません。 tmpwatchを呼び出すcronエントリを探します。 Fedora/RHELでは/etc/cron.daily/tmpwatch
。次のような行があります。
/usr/sbin/tmpwatch "$flags" 30d /var/tmp
または
/usr/sbin/tmpwatch 720 /var/tmp
(720時間= 30日)