一時コンテンツを含む永続一時ディレクトリを作成する

一時コンテンツを含む永続一時ディレクトリを作成する

$TMP_DIR永久に存在するが(つまり削除されない)、オペレーティングシステムによって維持されるディレクトリを作成したいと思います/tmp/。つまり、コンテンツがしばらく開かれたり、使用されなかったり、システムがより多くのスペースを必要とする場合は、コンテンツを削除できます。 。

本質的にランダムな一時エントリを入れて維持することを忘れているディレクトリですが、使用したいときにディレクトリを再作成する必要はなく、パスが変更されないため、スクリプト/アプリケーションで使用できます。

これを達成するための最良の方法は何ですか?

/etc/default/periodic.conf次のオプションがあることがわかります。

# 110.clean-tmps
daily_clean_tmps_enable="YES"               # Delete stuff daily
daily_clean_tmps_dirs="/tmp"                # Delete under here
daily_clean_tmps_days="3"               # If not accessed for
daily_clean_tmps_ignore=".X*-lock .X11-unix .ICE-unix .font-unix .XIM-unix"
daily_clean_tmps_ignore="$daily_clean_tmps_ignore quota.user quota.group"   # Don't delete these
daily_clean_tmps_verbose="YES"              # Mention files deleted

daily_clean_tmps_ignoreたとえば、パスを追加すると...="my-persistant-unique-dirそれを尊重できますか?

ベストアンサー1

本質的にランダムな一時エントリを入れて維持することを忘れているディレクトリですが、使用したいときにディレクトリを再作成する必要はなく、パスが変更されないため、スクリプト/アプリケーションで使用できます。

あなたはそれをしたいです/var/tmp。これはシステムによって維持され、常に存在し(削除しない限り)クリーンアップされず(設定されていない限り)、パスは安定しています。これFHS詳細があります。

おすすめ記事