Скачиваний:
29
Добавлен:
01.05.2014
Размер:
1.75 Кб
Скачать

5.11 STAT И FSTАТ   5.11 STAT И FSTАТ Системные функции stat и fstat позволяют процессам запрашивать информацию о статусе файла: типе файла, владельце файла, правах доступа, размере файла, числе связей, номере индекса и времени доступа к файлу. Синтаксис вызова функций:

stat(pathname,statbuffer); fstat(fd,statbuffer); где pathname - имя файла, fd - дескриптор файла, возвращаемый функцией open, statbuffer - адрес структуры данных пользовательского процесса, где будет храниться информация о статусе файла после завершения выполнения вызова. Системные функции просто переписывают поля из индекса в структуру statbuffer. Программа на Рисунке 5.33 иллюстрирует использование функций stat и fstat.

Рисунок 5.15. Дерево процессов и совместное использование каналов

Предыдущая глава || Оглавление || Следующая глава

 

Соседние файлы в папке Архитектура операционной системы UNIX1