Server for Information Technologies Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер содержит море(!) аналитической информации CIT Forum CD-ROM

DIR(4)

НАЗВАНИЕ
dir - формат каталогов

СИНТАКСИС

#include <sys/dir.h>

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

#ifndef DIRSIZ
#define DIRSIZ 14
#endif

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

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

СМ. ТАКЖЕ
inode(4).

Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT
Обновлено: 13.03.2015