И́мя фа́йла — строка символов, однозначно определяющая файл в некотором пространстве имён файловой системы (ФС), обычно называемом каталогом, директорией или папкой. Имена файлов строятся по правилам, принятым в той или иной файловой и операционной системах (ОС). Многие системы позволяют назначать имена как обычным файлам, так и каталогам и специальным объектам (символическим ссылкам, блочным устройствам и т. п.).

Имя файла является частью полного имени файла, также называемого полным или абсолютным путём к файлу. Полное имя может включать следующие компоненты:

  • протокол или способ доступа ( http , ftp , file и т. п.);
  • имя или адрес компьютера, узла сети ( wikipedia.org , 207.142.131.206 , \MYCOMPUTER , SYS: и т. п.);
  • устройство хранения, диск ( C: , / , SYSLIB и т. п.);
  • путь к каталогу ( /usr/bin , TEMP , [USR.LIB.SRC] и т. п.);
  • собственно имя файла, которое может содержать его расширение ( .txt , .exe , .COM и т. п.);
  • версия или номер ревизии ( perl6 , ping6 и т. п.) [уточнить] .

Имя файла необходимо для того, чтобы к файлу мог обратиться пользователь. В одном каталоге не может быть двух файлов с одинаковыми именами (некоторые файловые системы регистрозависимы, что оставляет возможность для создания файлов, имена которых отличаются регистром символов).

Имя файла обычно состоит из двух частей, разделенных точкой:

  • Название (до точки, часто также называют именем);
  • Расширение.

Содержание

Имена файлов в разных системах [ править | править код ]

Полным, или абсолютным, называется имя файла, содержащее все каталоги до корня файловой системы. Относительные имена файлов не содержат полного пути и обычно привязываются к текущему каталогу.

Windows [ править | править код ]

Полное имя файла в Windows-системах состоит из буквы диска, после которого ставится двоеточие и обратная наклонная черта (обратный слеш), затем через обратные слеши перечисляются подкаталоги, в конце пишется имя файла. Пример:

Полное имя файла (включая расширение) в Windows может содержать до 260 символов, данное значение определено константой MAX_PATH в Windows API; например, полное имя файла максимально допустимой длины на диске C будет таким: «C: NULL» (например, «C: NULL»). Однако, юникодовые версии некоторых функций позволяют использовать полные имена файлов длиной до 32767 символов, такие имена начинаются с префикса «\?». Пример:

При использовании префикса «\?» необходимо указывать абсолютный путь к файлу, относительные пути не допускаются. При использовании относительных путей максимальная длина полного имени файла определена константой MAX_PATH (260 символов).

UNIX [ править | править код ]

В UNIX и UNIX-подобных системах полный путь состоит из слеша ( / ), обозначающего корневой каталог, после которого через слеши перечисляются подкаталоги, в конце пишется имя файла. Пример:

Пути, начинающиеся не с косой черты, считаются относительными и отсчитываются относительно рабочего каталога. Пример:

../mc при нахождении в каталоге /etc/apache2 эквивалентно /etc/mc .

Особое значение у путей, которые начинаются с тильды (

). Тильда обозначает домашний каталог текущего или указанного пользователя. Пример:

/Desktop для пользователя user во многих системах и случаях эквивалентно /home/user/Desktop [1]

admin/passwords для любого пользователя равносильно /home/admin/passwords [1]

root/test для любого пользователя — то же самое, что и /root/test [1] , потому что суперпользователь (root) имеет особый домашний каталог.

  1. 123 Для каталога каждого пользователя в современных ОС может быть настроен произвольный путь.

Запрещённые символы [ править | править код ]

Многие операционные системы запрещают использование некоторых служебных символов.

Запрещённые символы Windows (в различных версиях):

  • — разделитель подкаталогов
  • / — разделитель ключей командного интерпретатора
  • : — отделяет букву диска или имя альтернативного потока данных
  • * — заменяющий символ (маска «любое количество любых символов»)
  • ? — заменяющий символ (маска «один любой символ»)
  • " — используется для указания путей, содержащих пробелы
  • — перенаправление ввода
  • > — перенаправление вывода
  • | — обозначает конвейер
  • + — (в различных версиях) конкатенация

Частично запрещённые символы Windows:

  • пробел — не допускается в конце имени файла;
  • . — не допускается в конце имени файла кроме имён каталогов, состоящих из точек и доступа с префиксом «\?».

Символы, вызывающие проблемы в широко распространённых компонентах:

  • % — в Windows используется для подстановки переменных окружения в интерпретаторе команд, вызывает проблемы при открытии файла через стандартный диалог открытия файла;
  • ! — в Windows используется для подстановки переменных окружения в интерпретаторе команд, в bash используется для доступа к истории [1] ;
  • @ — в интерпретаторах команд вызывает срабатывание функций, предназначенных для почты.

В именах файлов UNIX и некоторых UNIX-подобных ОС запрещен слеш ( / ) — разделитель подкаталогов — и символ конца C-строки ( ). Перечисленные выше символы (кроме слеша) использовать можно, но из соображений совместимости их лучше избегать.

Расширение имени файла [ править | править код ]

Расширение имени файла (англ. filename extension , часто говорят просто расширение файла или расширение) — последовательность символов, добавляемых к имени файла и предназначенных для идентификации типа (формата) файла. Это один из распространённых способов, с помощью которых пользователь или программное обеспечение компьютера может определить тип данных, хранящихся в файле. Расширение отделяется от основной части имени файла последней точкой. Иногда могут использоваться несколько расширений, следующих друг за другом, например, «.tar.gz».

ОС или менеджер файлов могут устанавливать соответствия между расширениями файлов и приложениями. Когда пользователь открывает файл с зарегистрированным расширением, автоматически запускается соответствующая этому расширению программа. Некоторые расширения могут показывать, что файл является исполняемым (в Windows).

Презентации «Файлы и папки» и «Объекты операционной системы»

Все программы и данные в памяти компьютера и на дисках хранятся в виде файлов. Файл — это информация, хранящаяся в долговременной памяти как единое целое и обозначенная именем.

Имя файла состоит из двух частей: собственно имени и расширения.

Имя файлу придумывает тот, кто его создает. В операционной системе Windows имя файла может иметь до 255 символов, в нем могут использоваться буквы латинского и русского алфавитов и некоторые другие символы. При этом использование русских букв и пробелов в именах файлов хотя и допустимо, но может создать серьезные проблемы (при публикации в Интернете и переносе в другие операционные системы). Имя файла не должно включать следующие символы: / : ? " |

Расширение обычно автоматически задается программой, в которой вы работаете, и указывает на тип файла (хотя пользователь может задавать и нетрадиционные расширения). Оно говорит пользователю и компьютеру о том, какая информация хранится в файле и какой программой был создан этот файл. Почти всегда расширение состоит из трех букв латинского алфавита. От имени расширение отделяется точкой.

Существует большое количество типов файлов. Вот некоторые из них:

исполнимые — файлы, содержащие готовые к исполнению программы; их можно узнать по расширениям com, ехе;

текстовые документы — имеют расширения txt, doc, rtf;

графические — файлы, содержащие изображения; их расширения — bmp, jpg и др.;

звуковые — файлы, содержащие голоса и музыку; их расширения — wav, mid.

На жестком диске одного компьютера может храниться огромное количество файлов — десятки и даже сотни тысяч. Чтобы не возникло путаницы, все файлы хранятся в определенной системе: в папках, которые, в свою очередь, могут содержаться в других папках (быть вложенными в них) и так далее. Пусть на жестком диске компьютера записано несколько игр. Игра представляет собой набор файлов. Каждая игра хранится в отдельной папке, при этом все папки с играми для удобства могут быть вложены в одну общую папку с именем Игры.

Система хранения файлов напоминает хранение большого количества книг в библиотеке:

Рассмотрим одно из средств, позволяющих увидеть, какие файлы хранятся в компьютере.

Окно Мой компьютер открывается двойным щелчком на одноименном значке, расположенном на Рабочем столе. Окно Мой компьютер содержит значки всех устройств компьютера, на которых можно хранить файлы. Оно может также содержать значок Панель управления и значок Принтеры.

Чтобы узнать, что хранится на диске С:, дважды щелкните на его значке — в окне отобразится содержимое диска. Это окно может содержать несколько типов значков:

одни — для представления файлов с данными;

другие — для представления файлов-программ;

третьи — для представления папок;

кроме того, можно увидеть и ярлыки, обеспечивающие быстрый доступ к какой-либо папке, программе или документу.

Папку открывают двойным щелчком на ее значке.

Двойным щелчком на значке файла открывают соответствующий файл.

Во время работы на компьютере чаще всего проводятся такие операции с файлами, как модификация, копирование, удаление и перемещение. Здесь также можно провести аналогию с книгами в библиотеке:

При работе с файлами не следует:

удалять файл, точно не выяснив, обязательно ли это следует делать;
давать файлу имя, которое не поясняет его содержание;
сохранять файл в той папке, где его потом будет трудно найти;
удалять или перемещать файлы, находящиеся в папках прикладных программ — это может привести к тому, что программы перестанут работать.

Плакат «Компьютер и информация»

Плакат «Как хранят информацию в компьютере»

Самое главное

Файл — это информация, хранящаяся в долговременной памяти как единое целое и обозначенная именем.

Имя файла состоит из двух частей. Имя файлу придумывает тот, кто его создает. Расширение обычно автоматически задается программой, в которой создается файл, и указывает на тип файла.

Чтобы не возникло путаницы, все файлы хранятся в определенной системе: в папках, которые, в свою очередь, могут быть вложенными в другие папки и так далее.

Вопросы и задания

1. Что такое файл?
2. Из каких частей состоит имя файла?
3. Какие правила записи имени файла следует соблюдать?
4. Опишите систему хранения файлов на диске.
5. Какие операции можно совершать с файлами?
6. Каких действий следует избегать при работе с файлами?

Ресурсы ЕК ЦОР

Анимация Файлы и папки (N 196624)

Практическая работа №1
«Работаем с файлами и папками»

Часть 1

1. Займите свое рабочее место за компьютером.

2. Откройте двойным щелчком левой кнопкой мыши окно Мой компьютер.

3. Убедитесь, что в меню Вид включен флажок Крупные значки.

4. Дважды щелкните на значке жесткого диска С: и рассмотрите его содержимое.

5. Найдите папку Мои документы и откройте ее двойным щелчком на соответствующем значке.

6. В папке Мои документы найдите файл Начало.doc для или Начало.odt для из папки Заготовки. Откройте его двойным щелчком. Прочтите и выполните содержащееся в файле указание (закройте окно щелчком на закрывающей кнопке).

7. Найдите на Рабочем столе папку Мои документы и откройте ее.

8. Откройте папку 6 класс, вложенную в папку Мои документы. Рассмотрите ее содержимое.

9. Откройте папку Заготовки, вложенную в папку 6 класс. Выполните команду [Вид — Таблица]. Ознакомьтесь с информацией, приведенной для каждого файла.

10. Расположите значки файлов в алфавитном порядке. Для этого установите указатель мыши в чистую область окна Заготовки и щелкните правой кнопкой мыши (вызов контекстного меню). Выполните команду [Упорядочить значки — пo имени].

11. Расположите значки файлов в порядке возрастания размеров файлов ([Упорядочить значки-пo размеру]).

12. Расположите значки по типам файлов.

13. В папке 6 класс создайте собственную папку, в которой будут храниться все ваши работы. Для этого переведите указатель мыши в чистую область окна 6 класс и щелкните правой кнопкой мыши (вызов контекстного меню). Выполните команду [Создатъ — Папку] и в качестве имени новой папки введите свою фамилию. Убедитесь, что фамилия написана правильно, и нажмите клавишу .

14. Поднимитесь в папку Мои документы. Закройте окно папки Мои документы.

Ответ

Проверено экспертом

1) блок информации на внешнем запоминающем устройстве компьютера.

2) Имя файла состоит из двух частей, разделенных точкой: Название (до точки, часто также называют именем); Расширение (необязательная часть).

3)Пользователь или же система.

4) Расширение имени файла присваевает программа, которая его создает.

5) 215.

6)213.

7) Подключить его в БИОС`e

8) MBR , FAT и RR

9) Иерархическая файловая система

Начинайте запись полного пути к файлу с указания буквы диска, если этот файл размещен на одном из локальных носителей данного компьютера. Эта буква присваивается всем устройствам чтения дисков, а также виртуальным дискам. После буквы должно стоять двоеточие. Например:

C:

Используйте знак «» (обратный слэш) в качестве разделителя между каталогами при записи полного пути к файлу в системе Windows. Ставьте этот знак перед названием каждой папки и перед названием файла. Например:

«>