Моя страничка


Download 1.33 Mb.
bet24/48
Sana07.03.2023
Hajmi1.33 Mb.
#1243704
1   ...   20   21   22   23   24   25   26   27   ...   48
Bog'liq
lections

12.2. Каталоги


Имена файлов регистрируются на магнитных дисках в каталогах (или директориях). Каталог - это специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты (свойства) файлов и т.д. Если и каталоге хранится имя файла, то говорят, что этот файл находится в данном каталоге. На каждом магнитном диске может быть несколько каталогов. В каждом каталоге может быть много файлов, но каждый файл всегда регистрируется только в одном каталоге.
Все каталоги (кроме корневого, см. ниже) на самом деле являются файлами специального вида. Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге. Если каталог X зарегистрирован в каталоге Y, то говорят, что X - подкаталог Y, а Y - надкаталог или родительский каталог для X.
Требования к именам каталогов те же, что к именам файлов. Как правило, расширение имени для каталогов не используется.
На каждом магнитном диске имеется один главный или корневой каталог. В нем регистрируются файлы и подкаталоги (каталоги 1-го уровня). В каталогах 1-го уровня регистрируются файлы и каталоги 2-го уровня и т.д. Получается иерархическая древообразная структура каталогов на магнитном диске.

  • Корневой каталог – один из базовых элементов файловой системы. Корневой каталог не имеет имени. Для его представления в командной строке используется знак \. В корневом каталоге хранятся сведения о файлах и каталогах диска.

Удалить корневой каталог нельзя.
Каталог, с которым в настоящий момент работает пользователь, называется текущим. Файл будет искаться или создаваться в текущем каталоге.
В компьютере обычно имеется несколько накопителей на магнитных дисках (дисководов). Накопители на магнитных дисках именуются A:, B:, C: и т.д. Текущий дисковод - это тот дисковод, с которым Вы работаете в настоящее время.
Путь - это последовательность из имен каталогов, разделенных символом “\”. Путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, в котором находится нужный файл.
Если путь начинается с символа “\”, то маршрут вычисляется от корневого каталога диска, иначе - от текущего каталога. Например
A:\text1.txt
C:\Work\Book\chapter1.doc
C:\TP7\User\MyProg\prog.pas
При указании имен файлов можно использовать символы подстановки или шаблоны, которые позволяют обращаться к группам файлов. Таких символов 2:

  • * - любая последовательность символов, используется для представления целого слова или группы символов;

  • ? – любой единственный символ.

Например:
*.txt – все текстовые файлы;
A*.txt – все текстовые файлы, имена которых начинаются с буквы А;
А?.txt - все текстовые файлы, имена которых начинаются с буквы А и состоят из 2 символов;
????.txt все текстовые файлы, имена которых состоят из 4 символов.



Download 1.33 Mb.

Do'stlaringiz bilan baham:
1   ...   20   21   22   23   24   25   26   27   ...   48




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling