/var/spoolが自動的に削除/クリーンアップされるかどうか

/var/spoolが自動的に削除/クリーンアップされるかどうか

私のアプリケーションはファイルを保存し、/var/spool/myapp正しく動作しています。私のアプリケーションがクラッシュした場合、そのディレクトリにファイルが残ることがあります。

時間の経過とともに多くのファイルが追加されるため、再起動時にディレクトリの/var/spool内容が自動的に削除されるのか、しばらくして(ある種の/var/tmp)削除されるのか疑問に思います。

答え1

~によるとファイルシステム階層標準/var/spool、プリンタキューやその他のキュージョブなどの追加処理を待つデータのディレクトリです。それぞれの他のスプールには独自のサブディレクトリがあります。定期的にクリーンアップまたは再起動すると、コンテンツは通常関連サービスで処理された後に削除されます。

答え2

これはいいえそれ自体は一時ディレクトリであり、私が知っているディストリビューションはデフォルトで自動的にクリーンアップされません。

tmpwatchを使用してこれを行うか、またはを使用して独自のルーチンを作成できますcrontab

関連情報