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

         

INODE(4)


INODE(4)

НАЗВАНИЕ


inode - формат описателя файла

СИНТАКСИС

#include <sys/types.h> #include <sys/ino.h>

ОПИСАНИЕ


В файловой системе описатель обычного файла или каталога имеет следующую структуру, определенную во включаемом файле <sys/ino.h>:

/* Структура описателя файла в том виде, как она хранится на диске. */

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 см. .

СМ. ТАКЖЕ


, , .



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