Unix Man (Справочное руководство)

         

DIR(4)


DIR(4)

НАЗВАНИЕ


dir - формат каталогов

СИНТАКСИС

#include <sys/dir.h>

ОПИСАНИЕ


Каталог аналогичен обычному файлу, только запись в каталог для пользователей запрещена. На то, что файл является каталогом, указывает бит в слове di_mode описателя данного файла [см. ]. Структура элемента каталога, согласно определению во включаемом файле, такова:

#ifndef DIRSIZ #define DIRSIZ 14 #endif

struct direct { ushort d_ino; char d_name [DIRSIZ]; };

По соглашению первые два элемента в любом каталоге предназначены для "." и "..". Первый - это элемент для самого каталога; второй - для надкаталога. Для корневого каталога ".." имеет другой смысл: поскольку у него нет надкаталога, ".." обозначает то же , что и ".".

СМ. ТАКЖЕ


.



Содержание раздела