tar -cエラーメッセージとソースファイルは何ですか?

tar -cエラーメッセージとソースファイルは何ですか?

tarアーカイブ操作中にtar -cvf archive.tar sourceエラーを報告した結果tarアーカイブにfile changed as we read itエラーを報告したソースファイルの「一部のバージョン」がまだ含まれていますか?それとも、そのソースファイルアーカイブを完全に放棄して続行しますか?

ベストアンサー1

tarある巻きアーカイブでストリームベースです。tar既に作成された内容は、後で削除することはできません。したがって、メッセージは、アーカイブのコンテンツが記録中に変更されたため、一貫性がない可能性があることを知らせます。

各ファイルのtarファイルパス、メタデータ(所有権、権限、時間...)、およびサイズ(Nバイト) 次に、そのエントリをダンプします。Nバイトをファイルから読み取って読み込みます。tar内容のダンプ中にファイルのサイズが変更された場合は、戻ってtarヘッダーを変更していいえ、最終的にサイズは変更されていないと言う方法はありません。Nしかし、。できることは内容を切り出すだけです。N次の場合はバイトそれ以上N小さい場合はゼロで埋めます。

どちらの場合も、エラーメッセージが表示されます。

おすすめ記事