web-dev-qa-db-ja.com

/ tmpからファイルが削除されるのはなぜですか?

私はcentOS5を使用していますが、/ tmpのこれらのファイルは時間が経過すると自動的に削除されます。これはどのような構造で彼を殺しますか?さらに、これを止める方法は?

3
freddiefujiwra

tmpwatchがインストールされている場合

# rpm -qa | grep tmpwatch
tmpwatch-2.9.7-1.1.el5.2

次に、それはあなたの/tmpを定期的にクリアします(それはis理由のためにtmpと呼ばれます)

tmpwatchは毎日cronから実行されます、/etc/cron.daily/tmpwatchをチェックしてください

8
Dave Cheney

最善の方法は、最初に/ tmpに長期間有効なファイルを保存している理由を自問することです。そして、それが起こらないようにあなたの働き方を変えてください。

/ tmp(tmpは一時的なものの略)は、短期間で作成、使用、削除される短命(スクラッチ)ファイル用に設計されています。また、起動ごとに再作成されるいくつかのソケットを保持することもできます(X11がこれを行います)。ほとんどのバックアップソフトウェアもデフォルトで/ tmpをスキップすると思います。

スクラッチファイル以外のものを/ tmpに保持することを要求するアプリケーションがある場合は、バグレポートを提出してください。

3
pgs