ПРАКТИЧЕСКОЕ ЗАНЯТИЕ 11. ОРГАНИЗАЦИЯ КАТАЛОГОВ


Цель практического занятия: Изучить   материал: Имя пути, Операции с каталогами.

 

Имя пути

Для организации дерева каталогов нужен некоторый способ указания файла.

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

· абсолютное имя  пути - указывает путь от корневого каталога, например:
- для Windows \usr\ast\mailbox
- для UNIX /usr/ast/mailbox
- для MULTICS >usr>ast>mailbox

· относительное имя пути - путь указывается от текущего каталога (рабочего каталога), например:
- если текущий каталог /usr/, то абсолютный путь  /usr/ast/mailbox перепишется в ast/mailbox
- если текущий каталог /usr/ast/, то абсолютный путь  /usr/ast/mailbox перепишется в  mailbox
- если текущий каталог /var/log/, то абсолютный путь  /usr/ast/mailbox перепишется в  ../../usr/ast/mailbox

./ - означает текущий каталог

../ - означает родительский каталог

 Операции с каталогами

Основные системные вызовы для работы с каталогами:

· Create - создать каталог

· Delete - удалить каталог

· OpenDir - закрыть каталог

· CloseDir - закрыть каталог