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

23

Как идет вопрос, как же Ubuntu знать какой тип файла файл без расширения это?

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

Луис Альварадо
источник
Каждый тип файла имеет битовую структуру, поэтому тип файла может быть определен этим шаблоном, иначе некоторые метаданные также полезны для определения типа файла, но Ubuntu не может понять тип файла для большинства файлов без расширения
Tachyons

Ответы:

34

Via «магия»

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

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

http://linux.die.net/man/1/file

пантера
источник
4
Ну вы не шутили о магии были теперь вы Гудини. Благодаря Удивительная Zazen!
Луис Альварадо