Как Ubuntu узнает, что это за тип файла без расширения?

Как возникает вопрос, как Ubuntu узнает, к какому типу относится файл без расширения?

Когда я сохраняю файл как «Untitled Document» без какого-либо расширения, как он узнает? То же самое для видео и музыкальных форматов ...

23
задан 26 December 2012 в 00:44

1 ответ

Через «магию»

Команда file (1) идентифицирует тип файла, используя, среди прочих тестов, тест на наличие в файле определенных «магических шаблонов». Файл / usr / share / misc / magic определяет, для каких шаблонов нужно проверять, какое сообщение или тип MIME печатать, если найден определенный шаблон, и дополнительную информацию для извлечения из файла.

http://linux.die.net/man/5/magic

http://linux.die.net/ человек / 1 / файл

0
ответ дан 26 December 2012 в 00:44

Другие вопросы по тегам:

Похожие вопросы: