Возвращает ассоциативный массив строк, содержащих
posix_times
Получение времени процесса
array posix_times (void )
Возвращает ассоциативный массив строк, содержащих информацию
об использовании ресурсов CPU текущим процессом:
ticks — число тиков часов, прошедших с момента загрузки;
titime — время, расходуемое пользовательской частью текущего процесса;
stime — время, расходуемое системной частью текущего процесса;
cutime — общее время, расходуемое пользовательской частью текущего процесса и его дочерними процессами;
cstime — общее время, расходуемое системной частью текущего процесса и его дочерними процессами.
posix_stermid
Получение имени терминала ;
string posix_ctermid (void )
posix_ ttyname
Определение устройства терминала string posix_ttyname (int fd)
posix_ isatty
Проверка, является ли дескриптор файла терминалом
bool posix_isatty (int fd)
posix_ getcwd
Выяснение пути текущего каталога string posix_getcwd (void )
posix_mkfifo
Создание специального файла fifo (named pipe)
bool posix_getcwd (string pathname, int mode)
posix_getgrnam
Получение информации о группе по имени
array posix_getgrnam (string name)
posix_getgrgid
Получение информации о группе по идентификатору
array posix_getgrgid (int gid)
posix_getpwnam
Получение информации о пользователе по имени
array posix_getpwnam (string username)
Возвращает ассоциативный массив, содержащий информацию о пользователе, имеющем строковое имя, указанное в аргументе username.
Возвращаемый массив содержит следующие элементы:
name — имя пользователя username;
passwd — пароль пользователя в зашифрованном виде (иногда «*»);
uid — числовой идентификатор пользователя;
gid — числовой идентификатор группы пользователя. См. также posix_getgrgid();
gecos — устаревшее значение, но формализованное POSIX, содержащее информацию finger для систем Honeywell. Содержит перечисление через запятую (полное имя пользователя и, не всегда, рабочий и домашний телефон);
dir — абсолютный путь домашнего каталога пользователя;
shell — путь к программной оболочке пользователя по умолчанию. posix_getpwuid
Получение информации о пользователе по идентификатору
array posix_getpwuid (int uid)
Возвращает ассоциативный массив, содержащий информацию о пользователе, числовой идентификатор, указанный в аргументе uid.
Структура возвращаемого массива аналогична таковому в функции posix_getpwnam().
posix_getrlimit
Получение массива информации об ограничениях ресурсов системы
array posix_getrlimit (void )
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий