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

         

Mnttab


mnttab

НАЗВАНИЕ


Таблица монтированных файловых систем

СИНТАКСИС

#include <mnttab.h>

ОПИСАНИЕ


Mnttab находится в каталоге /etc и содержит в себе таблицу устройств, смонтированных командой , следующей структуры:

struct mnttab { char mt_dev[32]; char mt_filsys[32]; short mt_ro_flg; time_t mt_time; char mt_fstyp[16]; char mt_mntopts[64]; };

Каждая запись имеет длину 150 байт:

  • первые 32 байта представляют собой дополненный пустыми символами идентификатор места монтирования специального файла;
  • следующие 32 байта представляют собой дополненный пустыми символами идентификатор корня монтируемого специального файла;
  • следующие 6 байт содержат привилегии записи/чтения по отношению к монтированному специальному файлу и дату монтирования;
  • следующие 16 байт представляют собой дополненный пустыми символами идентификатор типа файловой системы;
  • следующие 64 байта составляют строку опций команды mount;

Опции mount нужны только для файловой системы типа NFS.

Максимальное число записей таблицы mnttab определяется значением системного параметра NMOUNT, находящимся в файле /etc/master.d/kernel и описывающим число разрешенных к монтированию специальных файлов.

СМ. ТАКЖЕ


,



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