2010-12-11 11 views
7

ファイル名以外にプレーンテキストファイルにはどのようなメタデータが含まれていますか?テキストファイルのメタデータ

+0

なし? [BOM](http://ja.wikipedia.org/wiki/Byte_order_mark)? – alex

+0

どのプラットフォームとファイルシステムですか? – Quentin

+2

含まれていますか?あなたのサンプルメタデータはファイルに*含まれていません。 – tvanfosson

答えて

4

プレーヤテキストファイルであっても、作成者、サイズ、アクセス権、最終アクセス時刻、最終更新時刻など、多くのメタデータを考えることができます。約。私は、各特定のOSのより完全なリストについては、特定のOS上のシステムライブラリのディレクトリ操作および/またはファイルデータ構造を調べることをお勧めします。

ファイルの用途に応じて、メタデータが含まれている可能性があります。たとえば、スクリプトファイルはスクリプトを実行するために使用されたプログラムを示す場合がありますが、一般にプレーンテキストファイルにはメタデータ自体

1

"メタデータ"が意味するものによって異なります。 OSは、テキストファイルだけでなく、ファイル名、ファイルサイズ、作成日時、属性などを追跡します。

しかし、私はそのメタデータについてもよく分かりません。私にとっては、プレーンテキストファイルはメタデータをまったく含んでいないと思います。

4

どのファイルシステムですか?厳密に言えば、「プレーンテキストファイル」はメタデータを含まず、ファイル名でもありません。そのすべてはファイルシステムによって処理されます。 Linuxの(ないファイルの内容ではなく、ファイルシステム内)で

+0

それで、そのファイルが別のファイルシステムに転送されて開かれたら、その情報(名前など)はどのように転送されますか? – Abdul

+0

@Abdul:新しいファイルを書き込むためのホストシステムの操作の一部として。ターゲットファイルシステムがファイルの書き込みコマンドを受け取ると、そのコマンドの一部には書き込み中のファイルの名前が含まれます。 – David

+0

私は、ファイル名、ファイルサイズ(何とか再計算することができる)、日付と属性の作成と変更、メタデータと見なされる他の属性などのことを考えていたことに私の混乱があったと思います。スレッドは彼らがそうでないことを暗示します – Abdul

1

  • 権限
  • 所有者
  • グループ
  • サイズ
  • 参照は、最後の変更の
  • 日を数えます
  • 名前

(readonlyフラグのような)いくつかありますが、通常は必要ありません。