mnttab
НАЗВАНИЕ
Таблица монтированных файловых систем
СИНТАКСИС
#include <mnttab.h>
ОПИСАНИЕ
Mnttab находится в каталоге /etc и содержит в себе таблицу
устройств, смонтированных командой mount(8), следующей структуры:
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 и описывающим число разрешенных к монтированию специальных файлов.
СМ. ТАКЖЕ
mount(8), setmnt(8)