Полное имя файла (папки)
Полное имя файла — это строка символов, определяющая путь к файлу в файловой системе, включая все каталоги от корня до самого файла. Оно позволяет однозначно идентифицировать и найти файл в операционной системе.
Основные понятия
- Имя файла — название файла в каталоге, используемое для его идентификации.
- Полное (абсолютное) имя файла — путь, содержащий все каталоги от корневого до файла.
- Относительный путь — путь к файлу относительно текущего каталога.
- Расширение имени файла — часть имени после последней точки, указывающая тип или формат файла.
Структура полного имени файла в разных системах
В операционных системах Windows полное имя файла (прим.: совпадает или заимствовано с аналогичным описанием в системе Dos.) записывается следующим образом:
C:\Каталог\Подкаталог\ИмяФайла.расширение
- C: — буква диска.
- \ — разделитель каталогов (обратная косая черта).
- Каталоги и подкаталоги следуют через \.
- Имя файла может содержать расширение после точки.
Пример:
C:\Windows\System32\calc.exe
Максимальная длина полного имени файла составляет 260 символов, однако с использованием специальных префиксов можно увеличить этот предел до 32 767 символов:
\\?\C:\Путь\Очень_длинное_имя_файла.txt
В UNIX-системах полное имя файла выглядит так:
/Каталог/Подкаталог/ИмяФайла
- / — корневой каталог и разделитель каталогов.
- Каталоги и подкаталоги разделяются символом /.
Пример:
/usr/local/bin/gcc
Относительные пути начинаются без / и отсчитываются от текущего каталога. Символ ~ обозначает домашний каталог пользователя (прим.: персональная папка в операционной системе, предназначенная для хранения личных файлов, документов, настроек приложений и рабочего стола конкретного пользователя):
~/Документы— домашний каталог текущего пользователя.~user/Загрузки— домашний каталог пользователя user.
Расширение имени файла
Расширение имени файла — последовательность символов после последней точки в имени файла, обозначающая тип или формат файла.
Примеры:
document.txt— текстовый файл.archive.zip— архивный файл.photo.jpg— изображение в формате JPEG.
Операционные системы и приложения могут использовать расширения для определения программы по умолчанию для открытия файла. Иногда используются множественные расширения, например, archive.tar.gz.
Запрещённые символы в именах файлов
Некоторые символы запрещены в именах файлов из-за их специального значения в операционной системе.
В Windows запрещены следующие символы:
\,/— разделители каталогов.:— отделяет букву диска или поток данных.*,?— символы подстановки в масках."— для обозначения строк.<,>,|— перенаправление ввода/вывода..— недопустима в конце имени (за исключением особых случаев).
В UNIX-системах запрещены:
/— разделитель каталогов.- Символ null (
\0) — конец строки в языке C.
Заключение
Понимание структуры и правил формирования полных имён файлов важно для эффективной работы с файловыми системами разных операционных систем. Правильное использование имён и путей обеспечивает корректный доступ к файлам и их организацию, а знание запрещённых символов помогает избежать ошибок при именовании.
Литература
- Босова Л. Л., Босова А. Ю. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2013.
- Семакин И. Г., Залогова Л. А., Русаков С. В., Шестакова Л. В. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2015. — Т. 3-е изд..
- Поляков К. Ю., Еремин Е. А. Информатика. 9 класс. — М.: БИНОМ. Лаборатория знаний, 2017.
- Угринович Н. Д. Информатика и ИКТ: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2012. — Т. 6-е изд..




