ログファイルの名前を「foo.log.old」に変更し、アプリケーションが「foo.log」で新しいログファイルの書き込みを開始すると想定しました。ログファイルを新しい名前で追跡し、「foo.log.old」に行を追加し続けていることに驚いた。
Windowsでは、私はこの種の動作に精通していません-それを実装することさえ可能かどうかわかりません。この動作はLinuxでどのくらい正確に実装されていますか?どこで詳細を知ることができますか?
私は本当に知らないので、これを答えとしてはいませんが、ファイルを移動してもiノードが変更されないことと関係があると思います。
—
数学