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

19

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

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

    
задан Luis Alvarado 28.02.2012 в 19:03
источник

1 ответ

31

Через «волшебство»

  

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

Ссылка

Ссылка

    
ответ дан Panther 28.02.2012 в 19:19
источник