こんにちは。引き継ぎ鉄線を調べていたところ、不明な内容を偶然発見しました。追加#を含めるようにホストを変更した後、生成されたトリップワイヤレポートで、inode番号が6969から6915に変更されたことを確認しました。なぜこれが起こるのか知りたいです。 inodeはファイルシステム内のデータが格納されている場所のデータを格納するレコードであることを知っていますが、単純な#を挿入するとこの番号が変更される理由を知りたいです。
答え1
テキストエディタの標準的な動作は、変更を記録する前に元のファイルの名前を一時的な名前に変更することです。したがって、問題が発生しても(ディスク容量が不足している場合など)、ファイルは完全に失われません。このようにして、ファイルは新しいinode番号を取得します。元のファイルをバックアップファイルとして保持するようにエディタを設定した場合は、バックアップファイルに元のinode番号があることがわかります。それ以外の場合は、新しいファイルが正常に作成された後にバックアップが削除されます。