Символ в имени файла означает

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

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

  • протокол или способ доступа ( 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]

Читайте также  Сколько единиц в двоичной записи числа 205

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Тема 5: Операционные системы ЭВМ
  • 1. диалог с пользователем
  • 2. управление ресурсами компьютера
  • 3. разработка программ для ЭВМ
  • 4. запуск программ на выполнение
  • 5. вывод информации на принтер.
  • 1. MS-Office
  • 2. MS-Word, Word Pad, PowerPoint
  • 3. MS-DOS, Windows XP.
  • 1. жестком магнитном диске
  • 2. гибком системном диске
  • 3. в специальном DOS-каталоге
  • 4. в каталоге пользователя.
  • 1. комплекс программ для одновременной работы группы пользователей
  • 2. комплекс программ, переносимых в сети с одного компьютера на другой
  • 3. комплекс программ, обеспечивающих обработку, передачу и хранение данных в сети.
  • 1. часть диска
  • 2. поименованная область на диске
  • 3. последовательность операторов и команд.
  • 1. непрерывного пространства на диске
  • 2. свободных кластеров в различных частях диска
  • 3. Fat-таблицы.
  • 1. имена и расширения
  • 2. команды операционной системы
  • 3. имена кластеров.
  • 1. буквы латинского алфавита и цифры
  • 2. буквы русского алфавита
  • 3. цифры и специальные символы (>, В качестве имени файла можно использовать символьное имя устройства: a)PRN, CON, NUL
  • 1. DISP, PORT
  • 2. MODEM, ADAPTER.
  • 1. файла обозначается:
  • 2. только тремя символами
  • 3. не более чем четырьмя символами
  • 4. не более чем тремя символами.
  • 1. последовательность команд операционной системы
  • 2. системную информацию
  • 3. последовательность операторов языка программирования.
  • 1. .bak
  • 2. .txt
  • 3. .ехе.
  • 1. командный
  • 2. системный
  • 3. выполняемый.
  • 1. специальная форма, в которой в полях имени и расширений типа файла используются символы «+» и «-.»
  • 2. специальная форма, в которой в полях имени и расширений типа файла используются символы «*» и «?»
  • 3. специальная форма, в которой в полях имени и расширений типа файла используются символы «-» и «?».
  • 1. любое число любых символов
  • 2. один произвольный символ
  • 3. один конкретный символ.
  • 1. из не более чем 8 символов
  • 2. только из 8 символов
  • 3. из не более чем 8 символов.
  • 1. любое число любых символов
  • 2. один произвольный символ
  • 3. один конкретный символ.
  • 1. последовательность операторов
  • 2. последовательность имен диска и каталогов, раз деленных символом «»
  • 3. перечень и последовательность имен устройств, разделенных символом «:».
  • 1. .ехе
  • 2. .bas
  • 3. .bat
  • 4. .com
  • 5. .xls.
  • 1. постоянная память
  • 2. место хранения имен файлов
  • 3. внешняя память длительного хранения.
  • 1. корневой каталог
  • 2. каталог, с которым работают в настоящий момент времени
  • 3. каталог, который находится на одной из панелей программы-оболочки.
  • 1. имена и расширения
  • 2. специальные имена
  • 3. обычные имена.
  • 1. иерархическую структуру
  • 2. сетевую структуру
  • 3. реляционную структуру.
  • 1. А:
  • 2. С:
  • 3. F:
  • 1. ab+bcd.e
  • 2. abc.txtd
  • 3. abc.txt.
Читайте также  Публикуемая ошибка 00 00177760

Gee Test

Система подготовки к тестам и средство для проверки своих знаний. Инструмент для тестирования студентов и школьников.

Устанавливая рекомендуемое программное обеспечение вы соглашаетесь
с лицензионным соглашением Яндекс.Браузера и настольного ПО Яндекса .

1. Основными функциями операционной системы являются:

1) диалог с пользователем

2) управление ресурсами компьютера

3) разработка программ для ЭВМ

4) запуск программ на выполнение

5) вывод информации на принтер.

2. К операционным системам относятся:

2) MS-Word, Word Pad, PowerPoint

3) MS-DOS, Windows XP.

3. Операционная система может храниться на:

1) жестком магнитном диске

2) гибком системном диске

3) в специальном DOS-каталоге

4) в каталоге пользователя.

4. Сетевые операционные системы — это:

1) комплекс программ для одновременной работы группы пользователей

2) комплекс программ, переносимых в сети с одного компьютера на другой

3) комплекс программ, обеспечивающих обработку, передачу и хранение данных в сети.

2) поименованная область на диске

3) последовательность операторов и команд.

6. Для своего размещения файл требует:

1) непрерывного пространства на диске

2) свободных кластеров в различных частях диска

7. Для обозначения файлов используют:

1) имена и расширения

2) команды операционной системы

3) имена кластеров.

8. При образовании имени файла можно использовать:

1) буквы латинского алфавита и цифры

2) буквы русского алфавита

3) цифры и специальные символы (>,

9. В качестве имени файла можно использовать символьное имя устройства: a)PRN, CON, NUL

2) MODEM, ADAPTER.

10. Тип (или расширени

1) файла обозначается:

2) только тремя символами

3) не более чем четырьмя символами

4) не более чем тремя символами.

11. Командный файл — это файл, содержащий:

1) последовательность команд операционной системы

Читайте также  Сердце заблокировано введите пароль фото

2) системную информацию

3) последовательность операторов языка программирования.

12. Текстовые файлы имеют расширение:

13. Расширение файла .ехе означает, что этот файл:

14. Шаблон имени и расширения файла — это:

1) специальная форма, в которой в полях имени и расширений типа файла используются символы «+» и «-.»

2) специальная форма, в которой в полях имени и расширений типа файла используются символы «*» и «?»

3) специальная форма, в которой в полях имени и расширений типа файла используются символы «-» и «?».

15. Символ «*» в обозначении файла означает:

1) любое число любых символов

2) один произвольный символ

3) один конкретный символ.

16. Имя файла в MS-DOS должно состоять:

1) из не более чем 8 символов

2) только из 8 символов

3) из не более чем 8 символов.

17. Символ «?» в имени файла означает:

1) любое число любых символов

2) один произвольный символ

3) один конкретный символ.

18. Путь или маршрут к файлу — это:

1) последовательность операторов

2) последовательность имен диска и каталогов, раз деленных символом «»

3) перечень и последовательность имен устройств, разделенных символом «:».

19. Исполняемые файлы имеют расширение:

20. Каталог — это:

1) постоянная память

2) место хранения имен файлов

3) внешняя память длительного хранения.

21. Текущий каталог — это:

1) корневой каталог

2) каталог, с которым работают в настоящий момент времени

3) каталог, который находится на одной из панелей программы-оболочки.

22. Для обозначения каталогов используют:

1) имена и расширения

2) специальные имена

3) обычные имена.

23. Каталоги образуют:

1) иерархическую структуру

2) сетевую структуру

3) реляционную структуру.

24. Обозначение гибких дисков в MS-DOS:

25. Правильное обозначение файла в MS-DOS:

Устанавливая рекомендуемое программное обеспечение вы соглашаетесь
с лицензионным соглашением Яндекс.Браузера и настольного ПО Яндекса .

  • Хамхоева Азалия СоварбековнаНаписать 2813 11.11.2016

Номер материала: ДБ-342216

Устанавливая рекомендуемое программное обеспечение вы соглашаетесь
с лицензионным соглашением Яндекс.Браузера и настольного ПО Яндекса .

    11.11.2016 737
    11.11.2016 530
    11.11.2016 63
    11.11.2016 178
    11.11.2016 421
    11.11.2016 748
    11.11.2016 360

Не нашли то что искали?

Вам будут интересны эти курсы:

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.

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

Ссылка на основную публикацию
Adblock
detector