Расширение имени файла: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
м Похоже больше такого сайта не существует |
Abdullaisametov@gmail.com Метки: с мобильного устройства из мобильной версии |
||
Строка 1: | Строка 1: | ||
⚫ | |||
'''Расширение имени файла''' ({{lang-en|filename extension}}, часто говорят просто '''расширение файла''' или '''расширение''') — последовательность символов, добавляемых к [[имя файла|имени файла]] и предназначенных для идентификации типа ([[Формат файла|формата]]) [[файл]]а. Это один из распространённых способов, с помощью которых [[пользователь]] или [[программное обеспечение]] компьютера может определить тип данных, хранящихся в файле, например: имя.jpg это фотографии, имя.avi - видео и т.п. |
|||
Расширение обычно отделяется от основной части имени файла [[Точка_(знак_препинания)|точкой]]. В [[операционная система|операционных системах]] CP/M и MS-DOS длина расширения была ограничена тремя символами, в современных операционных системах это ограничение отсутствует. Иногда могут использоваться несколько расширений, следующих друг за другом, например, «.tar.gz». |
|||
⚫ | |||
Некоторые операционные системы или [[менеджеры файлов]] могут устанавливать соответствия между расширениями файлов и [[компьютерная программа|приложениями]]. Когда пользователь открывает файл с зарегистрированным расширением, автоматически запускается соответствующая этому расширению программа. Некоторые расширения показывают, что файл сам является программой. |
Некоторые операционные системы или [[менеджеры файлов]] могут устанавливать соответствия между расширениями файлов и [[компьютерная программа|приложениями]]. Когда пользователь открывает файл с зарегистрированным расширением, автоматически запускается соответствующая этому расширению программа. Некоторые расширения показывают, что файл сам является программой. |
Версия от 18:03, 6 июля 2020
abdlaisametovнным символом в имени файла, поэтому ограничения на количество точек в имени файла в этих системах и их местоположения были сняты (за некоторыми исключениями, например, все конечные точки в именах файлов просто отбрасываются).
Некоторые операционные системы или менеджеры файлов могут устанавливать соответствия между расширениями файлов и приложениями. Когда пользователь открывает файл с зарегистрированным расширением, автоматически запускается соответствующая этому расширению программа. Некоторые расширения показывают, что файл сам является программой.
Точность указания
Иногда расширение указывает формат лишь в общем (например, расширение .doc использовалось для множества различных форматов текста — как простого, так и форматированного; а расширение «txt» не даёт никакой информации о том, в какой кодировке текст в файле), из‑за чего необходимо использовать и другие способы определения формата.
Иногда расширение указывает только один из используемых в файле форматов (например, расширение «.ogg» первоначально использовалось для всех файлов в формате Ogg, независимо от кодеков, которыми закодированы содержащиеся в контейнере Ogg данные). Также расширение обычно не указывает версию формата (например, файлы в разных версиях XHTML могут использовать одни и те же расширения).
Другие способы указания формата
- В некоторых операционных системах и файловых системах (например, HFS) информация о формате файла хранится в самой файловой системе.
- Магические числа — последовательности байтов внутри самих файлов.
- Shebang — в Unix‐подобных ОС ставится в начале исполняемого файла для указания интерпретатора, который должен вызываться при запуске этого файла. Состоит из символа комментария (
#
) и восклицательного знака (!
), после которого указывается команда, которую требуется выполнить с данным файлом в качестве аргумента.