Метаданные текстового файла - PullRequest
8 голосов
/ 11 декабря 2010

помимо имени файла, какие метаданные содержатся в текстовом файле?

Ответы [ 5 ]

4 голосов
/ 11 декабря 2010

Я могу вспомнить множество метаданных, которые есть даже в простом текстовом файле - создатель, размер, разрешения, время последнего доступа, время последнего изменения и т. Д., Некоторые из которых, вероятно, зависят от того, о какой ОС вы говорите , Я бы посоветовал посмотреть на операции с каталогами и / или файловые структуры данных в системных библиотеках конкретной ОС, чтобы получить более полный список для каждой конкретной ОС.

В зависимости от использования файла, он может содержать некоторые метаданные - например, файл сценария может указывать программу, используемую для запуска сценария вверху, - но, как правило, простой текстовый файл не содержит метаданных сам по себе.

4 голосов
/ 11 декабря 2010

Какая файловая система?Строго говоря, «простой текстовый файл» не содержит метаданных, даже имени файла.Все это обрабатывается файловой системой.

1 голос
/ 11 декабря 2010

В Linux (не в содержимом файла, а в файловой системе):

  • Права доступа
  • Владелец
  • * Группа 1008 *
  • Размер
  • Количество ссылок
  • Дата последнего изменения
  • Имя

Есть несколько других (например, флаг только для чтения), но они вам обычно не нужны.

1 голос
/ 11 декабря 2010

Зависит от того, что вы подразумеваете под «метаданными». ОС отслеживает имя файла, размер файла, даты создания и изменения, атрибуты и т. Д. Для ВСЕХ файлов, а не только для текстовых файлов.

Но я не уверен, что я даже рассматриваю эти метаданные. Мне кажется, что простой текстовый файл вообще не содержит метаданных.

0 голосов
/ 26 июня 2018

Имя файла, размер и т. Д. Являются метаданными файловой системы.

Простой текстовый файл с содержимым «abc» может иметь кодировку в виде метаданных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...