私のアプリケーションはファイルを保存し、/var/spool/myapp
正しく動作しています。私のアプリケーションがクラッシュした場合、そのディレクトリにファイルが残ることがあります。
時間の経過とともに多くのファイルが追加されるため、再起動時にディレクトリの/var/spool
内容が自動的に削除されるのか、しばらくして(ある種の/var/tmp
)削除されるのか疑問に思います。
答え1
~によるとファイルシステム階層標準は/var/spool
、プリンタキューやその他のキュージョブなどの追加処理を待つデータのディレクトリです。それぞれの他のスプールには独自のサブディレクトリがあります。定期的にクリーンアップまたは再起動すると、コンテンツは通常関連サービスで処理された後に削除されます。
答え2
これはいいえそれ自体は一時ディレクトリであり、私が知っているディストリビューションはデフォルトで自動的にクリーンアップされません。
tmpwatch
を使用してこれを行うか、またはを使用して独自のルーチンを作成できますcrontab
。