INODE(4) INODE(4) НАЗВАНИЕ inode - формат описателя файла СИНТАКСИС |#include |#include ОПИСАНИЕ В файловой системе описатель обычного файла или катало- га имеет следующую структуру, определенную во включае- мом файле : |/* Структура описателя файла в том виде, | как она хранится на диске. */ | |struct dinode { | ushort di_mode; /* Режим и тип файла */ | short di_nlink; /* Количество ссылок на файл */ | ushort di_uid; /* Идентификатор владельца */ | ushort di_gid; /* Идентификатор группы */ | off_t di_size; /* Размер файла в байтах */ | char di_addr[40]; /* Адреса блоков на диске */ | time_t di_atime; /* Время последнего доступа */ | time_t di_mtime; /* Время последней модификации */ | time_t di_ctime; /* Время последнего изменения | статуса файла */ |}; | |/* Из 40 байт для адресов используется 39: | это 13 адресов по 3 байта каждый. */ По поводу типов off_t и time_t см. types(5). СМ. ТАКЖЕ stat(2), fs(4), types(5).