В качестве имени файла можно использовать последовательность символов

Обновлено: 05.07.2024

При подборе названий для файлов используйте только латинские буквы, цифры, символы «-» и «_».

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

  1. Файл корректно отображается при просмотре через FTP-клиент, но не открывается на сайте;
  2. Имя файла может «побиться» (стать нечитабельным) при загрузке с локального компьютера на сервер или при копировании файла с сервера на сервер;
  3. Файл некорректно индексируется поисковыми системами;
  4. Файл не открывается на компьютере пользователя и т.д.

2. Только строчные буквы

Используйте только строчные буквы для названий файлов. В Windows название «Новый Документ.docx» значит то же самое, что и «новый документ.docx», но это относится не ко всем операционным системам. Например, некоторые Unix-системы проявляют чувствительность к регистру.

3. Не используйте пробел

Если название файла состоит больше, чем из одного слова, никогда не используйте пробел для отделения слов. Используйте в качестве разделителя символ «-» или «_».

Иконка формата JPG

Хорошо icon-skype.jpg Плохо image 1.jpg

4. Осмысленные названия на английском языке

Указывайте для файлов осмысленные названия на английском языке, избегайте названий «по умолчанию» (Новая папка 2) и использования транслита.

Когда пользователь собирается перейти по ссылке, он нередко обращает внимание на её адрес. Если имя страницы или файла описывает содержимое, пользователь охотнее перейдёт по ссылке.

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

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

Пример 9.1. Наиболее часто используемые операции:

  • запуск программы на решение;
  • организация записи программы на диск и считывание ее с диска;
  • печать текста и результатов решения;
  • копирование программы на другой диск;
  • удаление программы с диска;
  • просмотр содержимого диска и т.п. операции.

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

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

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

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

Пример 9.2. Персональный компьютер Power Macintosh фирмы Apple Computer благодаря используемой в нем операционной системе программно совместим с персональными компьютерами фирмы IBM, на которых установлена операционная система MS DOS и Windows. Однако компьютер фирмы IBM программно не совместимы с компьютером фирмы Apple Computer, так как установленная в нем операционная система MS DOS не имеет в своем составе необходимого программного модуля конвертации.

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

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

ПОНЯТИЕ ФАЙЛА.

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

Файл служит учетной единицей информации в операционной системе. Любые действия с информацией в MS DOS осуществляются над файлами: запись на диск, вывод на экран, ввод с клавиатуры, печать, считывание информации CD-ROM и пр.

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

Текстовая информация хранится в файле в кодах ASCII, в так называемом текстовом формате. Содержимое текстовых файлов можно просмотреть на экране дисплея с помощью разных программных средств, в том числе и в MS DOS.

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

Для характеристики файла используются следующие параметры:

С понятием файла в MS DOS тесно связано понятие логического диска. Логический диск создается и управляется специальной программой (драйвером). Он имеет уникальное имя в виде одной латинской буквы, например С, D, Е, F и т.д. Логический диск может реализовываться на жестком диске, на гибком диске, на CD-ROM, в оперативной памяти (электронный диск) и т.п. На одном физическом диске может быть создано несколько логических дисков.

Внимание! В дальнейшем изложении под диском будем понимать логический диск.

Способы обращения к файлу.

Как обращаться к файлу.

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

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

Внимание! При образовании имени нельзя использовать русские буквы и символы .*?:;,<>= пробел.

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

В качестве имени файла можно использовать символьное имя устройства:

PRN или LPT1(2,3) - принтер или любое устройство, подключенное к параллельному порту;

CON - консоль (клавиатура при вводе и дисплей при выводе);

СОМ1(2,3,4) - внешнее устройство, подключенное к последовательному порту;

NUL - фиктивное устройство, вывод в файл NUL никуда не направляется, а просто уничтожается.

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

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

Внимание! В полном имени недопустимы пробелы между именем и типом.

При образовании типа, так же как и имени, нельзя использовать русские буквы и символы .*?:;,<>'= пробел.

При работе на персональном компьютере установлен ряд соглашений по заданию типа файла, некоторые из которых приведены в табл.9.1

Таблица 9.1. Соглашения по типу файлов

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

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

Правило образования спецификации. Спецификация файла обычно используется тогда, когда файл хранится на диске пассивного дисковода или в пассивном каталоге, о котором вы узнаете в подразд. 9,2. Различают две формы спецификации: сокращенную и полную. Правило образования полной формы спецификации будет рассмотрено далее после того, как будет определено понятие каталога. Сокращенная форма спецификации образуется из имени логического диска и полного имени файла, разделенных двоеточием.

Внимание! В спецификации файла недопустимы пробелы. Если вы не указали имени логического диска, то при записи или чтении файла обращение будет производиться к текущему диску. Имя текущего диска вы узнаете из приглашения, появляющегося на экране дисплея. О сути приглашения см. подразд. 9.2.

Как обращаться к группе файлов

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

Пример 9.5. Операции с группой файлов:

  • копирование группы файлов с одного диска на другой;
  • удаление группы файлов;
  • перемещение группы файлов на другой диск;
  • поиск группы файлов заданного типа и т.п.

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

Символ * служит для замены любой последовательности символов. В шаблоне может быть использовано в поле имени и типа по одному символу * .

Пример 9.6. Задав имя ".ТХТ, вы обратитесь ко всем текстовым файлам, Задав имя SD*,*. вы обратитесь ко всем файлам, имя которых начинается па SD,

Символ ? служит для замены одного символа. В шаблоне может быть использовано несколько таких символов.

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

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

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

записи имён файлов могут различаться. Мы рассмотрим соглашения, принятые для компьютеров платформы IBM PC.

СОГЛАШЕНИЕ 8.3

Это соглашение было принято в начале 80-х годов прошлого века при создании операционной системы MS-DOS, но широко используется и сегодня. Согласно соглашению 8.3 имя файла строится по следующим правилам.

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

• Первая часть содержит от 1 до 8 сим­волов, вторая — не более трёх (может вообще отсутствовать).

• Часть имени файла, стоящую после точки, называют расширением имени.

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

• Использовать в имени файла пробелы, знаки препинания и специальные сим­волы не разрешается.

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

• .AVI — файл видеозаписи. Может быть закодирован как угодно (как именно, указано внутри файла). Для воспроиз­ведения на компьютере может потре­боваться программа-кодек (какая именно, указано внутри файла).

• .BMP — файл с изображением, запи­санным в формате кодирования BMP. Предназначен для воспроизведения изображения на экране компьютера.

• .DOC — форматированный (оформлен­ный) текстовый документ, предназна­ченный для печати на принтере. Может содержать рисунки, таблицы, ви­део- и аудиоклипы и другие информа­ционные объекты.

• .ЕХЕ — программа (файл содержит ко­манды и данные).

• .GIF - малоцветное изображение (до 256 цветов), закодированное табличным способом и сжатое по технологии LZW.

. НТМ — форматированный электронный документ, предназначенный для про­смотра на экране.

• .JPG — многоцветное (более 16 млн. цветов) изображение, закодированное и сжатое по технологии JPEG.

• .MPG —г файл видеозаписи. Закодиро­ван по технологии MPEG.

• .МР2 — файл видеозаписи. Закодиро­ван по технологии MPEG 2.

• .МРЗ — файл звукозаписи. Закодирован по технологии MPEG I Layer 3.

• .МР4 — файл видеозаписи. Закодиро­ван по технологии MPEG 4.

• TIP - рисунок (изображение), пред­назначенный для печати. Записан в формате кодирования TIFF (как правило, сжатый по технологии LZW).

• .ТХТ — неформатированный текстовый документ (поток текста). В начале фай­ла может стоять код, сигнализирующий о том, какая кодировка использована.

• .WAV — файл звукозаписи. Может быть закодирован как угодно (указано внут­ри файла). Для воспроизведения на компьютере может потребоваться про­грамма-кодек (указана внутри файла).

ДЛИННЫЕ ИМЕНА ФАЙЛОВ

При работе в рамках соглашения 8.3 до­вольно трудно давать файлам понятные имена, описывающие их содержание. По­этому современные операционные системы допускают использование так называемых «длинных имен файлов». Правила записи длинных имен гибче, чем правила согла­шения 8.3.




• Длина имени не может превосходить 255 символов.

• В имени файла можно использовать символы национальных алфавитов, в том числе русского, и символы верхнего и нижнего регистров.

• Разрешается использовать в имени файла пробелы, точки, иные знаки пре­пинания и математические символы, кроме следующих девяти: < > \ ? / * + ; :

• Расширением имени считается после­довательность символов, находящая­ся за последней точкой в имени файла. Расширение имени может содержать более трех символов.

«Длинными» считаются имена файлов, которые удовлетворяют правилам записи длинных имён, но не соответствуют согла­шению 8.3.

Для удобства хранения и поиска файлы группируют. Полученную группу раз­мещают в контейнерных объектах — каталогах.Каталоги тоже можно группировать и размещать в каталогах более высокого уровня. Таким образом, каталог — это информационный контейнер, обладающий собственным именем и предназначенный для хранения файлов и каталогов.

Правила записи имён каталогов те же, что и правила записи имён файлов. На практике часто принято не указывать рас­ширения имён каталогов, потому что в од­ном каталоге могут храниться файлы с дан­ными разных типов.

Полное имя файла

Файл — информационный объект. Его главная функция - хранение дан­ных. Имя файла — его основное свойство, потому что оно выполняет функцию адреса и дает возможность доступа к данным, хра­нящимся в файле. Мы знаем, что основные свойства информационных объектов дол­жны быть уникальными, иначе объекты становятся неразличимыми. Отсюда вывод: имя файла должно быть уникальным.При организации хранения данных долж­ны быть предусмотрены специальные меры, чтобы в одной системе хранения дан­ных не могло быть двух файлов с одинако­выми именами.

На современных компьютерах хранятся сотни тысяч файлов. Следить за тем, что­бы все они имели разные имена, весьма трудно. Проблема решается с помощью каталогов. Следует различать собственное имя файла— имя, данное ему при записи в какой-либо каталог, — и полное имя файла,которое образуется сочетанием собствен­ного имени и пути доступа, который ведёт к файлу в избранной системе хранения. Это даёт возможность использовать одинаковые собственные имена для разных файлов при условии, что они будут размещены в разных каталогах. Например, файлы, имеющие собственное имя «Письмо_013.ТХТ» могут храниться в разных каталогах и иметь разные полные имена:

При записи полного имени файла имена каталогов, входящие в путь доступа, раз­деляют с помощью специального символа. Для компьютеров, работающих под управлением операционных систем MS-DOS и Windows, в качестве разделителя принята обратная косая черта « \ ».

На компьютерах, работающих под управ­лением других операционных систем, в качестве разделителя часто используют обычную косую черту «/». В Интернете до­кументы хранятся на компьютерах самых разных систем. При обращении к докумен­там Интернета принято при указании пути доступа использовать обычную косую чер­ту «/».

Операционные системы предоставляют средства для указания не одного, а сразу группы существующих в том или ином каталоге файлов путем задания так называемых шаблонов.

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

Используются символы-заменители ? и *.

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

Примеры шаблонов с заменителем ?:

• MEMO?R.EXE подходит к любому файлу с расширением ЕХЕ, имя которого начинается

с MEMO, завершается символом R, а между ними находится ровно один произ­вольный символ;

• PROG. M сопоставляется со всеми файлами, имеющими имя PROG и трехсимвольное

расширение, если последним символом в расширении является М;

• GL. DAT подходит ко всем файлам с расширением DAT, имеющим имя, начинающееся

с символов GL, за которыми следует не более трех символов.

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

Примеры шаблонов с заменителем *:

• *.BAS сопоставляется со всеми файлами с расширением BAS;

• P*.PAS подходит ко всем файлам с расширением PAS, имя которых начинается с символа Р;

• *.* сопоставляется со всеми файлами, в том числе без расширений;

• *. подходит ко всем файлам, не имеющим расширения;

Сделаем два замечания:

1) к примеру, шаблоны * и *.* не эквивалентны, так как заменитель не может замещать
разделитель имени файла и расширения (.); •

2) при использовании заменителей ограничения на длину имени файла и расширения в
образце не снимаются.




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

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

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

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

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

Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 1.3.

Файловая система - это система хранения файлов и организации каталогов.

Рассмотрим иерархическую файловую систему на конкретном примере. Каждый диск имеет логическое имя (А:, В: - гибкие диски, С:, D:, Е: и так далее - жесткие и лазерные диски).

Пусть в корневом каталоге диска С: имеются два каталога 1-го уровня (GAMES, TEXT), а в каталоге GAMES один каталог 2-го уровня (CHESS). При этом в каталоге TEXT имеется файл proba.txt, а в каталоге CHESS - файл chess.exe (рис. 1.4).

Рис. 1.4. Пример иерархической файловой системы

Путь к файлу . Как найти имеющиеся файлы (chess.exe, proba.txt) в данной иерархической файловой системе? Для этого необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых содержится нужный файл. Пути к вышеперечисленным файлам можно записать следующим образом:

Путь к файлу вместе с именем файла называют иногда полным именем файла.

Пример полного имени файла:

Представление файловой системы с помощью графического интерфейса . Иерархическая файловая система MS-DOS, содержащая каталоги и файлы, представлена в операционной системе Windows с помощью графического интерфейса в форме иерархической системы папок и документов. Папка в Windows является аналогом каталога MS-DOS

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

В Windows на вершине иерархии папок находится папка Рабочий стол. Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети) - рис. 1.5.

Рис. 1.5. Иерархическая структура папок

Если мы хотим ознакомиться с ресурсами компьютера, необходимо открыть папку Мой компьютер.

1. В окне Мой компьютер находятся значки имеющихся в компьютере дисков. Активизация (щелчок) значка любого диска выводит в левой части окна информацию о его емкости, занятой и свободной частях.


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

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

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

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

  • Название (до точки, часто также называют именем); (необязательная часть).

Название файлу (до точки) рекомендуется давать осмысленное, говорящее о назначении файла, дабы избежать путаницы в дальнейшем.

Содержание

Имена файлов в разных системах

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

Windows

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

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

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

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

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

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

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

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

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

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

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

Запрещенные символы

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

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

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

Расширение имени файла

См. также

Литература

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое "Имя файла" в других словарях:

Формат X файла — формат файла для хранения 3D объектов, созданный компанией Microsoft. Этот формат хранит информацию о геометрии 3D объекта (координаты вершин и координаты нормалей), текстурные координаты, описание материалов, пути и названия к текстурам, которые … Википедия

атрибуты файла — Идентифицируемые атрибуты файла (имя и др.) [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN file attributes … Справочник технического переводчика

атрибут файла — Характеристика, определяющая файл: имя, размер, организация (тип), метод доступа, длина записи, тип записи и др. [Домарев В.В. Безопасность информационных технологий. Системный подход.] Тематики защита информации EN file attribute … Справочник технического переводчика

Filename — Имя файла … Краткий толковый словарь по полиграфии

Читайте также: