Основы операционных систем. Практикум

       

Системные вызовы getuid и getgid


Узнать идентификатор пользователя, запустившего программу на исполнение, – UID и идентификатор группы, к которой он относится, – GID можно с помощью системных вызовов getuid() и getgid(), применив их внутри этой программы.

Системные вызовы getuid() и getgid()

Прототипы системных вызовов

#include <sys/types.h> #include <unistd.h> uid_t getuid(void); gid_t getgid(void);

Описание системных вызовов

Системный вызов getuid возвращает идентификатор пользователя для текущего процесса.

Системный вызов getgid возвращает идентификатор группы пользователя для текущего процесса.

Типы данных uid_t и gid_t являются синонимами для одного из целочисленных типов языка C.



Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий