В файловых системах UNIX, таких как GNU/Linux, понятие типа файла не связано с расширением, поскольку система не следит за ними. 1
Задача связать расширение файла с конкретным пользовательским приложением, в котором этот файл будет открываться, возложена на дополнительную программу. 1 Пользовательское приложение, в свою очередь, анализирует структуру файла, и расширение ему безразлично. 1
Кроме того, в Unix имя файла — это атрибут не файла, а файловой системы, для хранения имён файлов предназначены файлы особого типа — каталоги. 4 Они представляют собой списки файловых дескрипторов идентификаторов и соответствующих им имён файлов. 4