Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

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 см. types(5).

СМ. ТАКЖЕ
stat(2), fs(4), types(5).


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте