# POSIX

# Введение

Этот модуль содержит интерфейс к функциям, определённым в стандарте IEEE 1003.1 (POSIX.1), которые не доступны с помощью других средств.

Внимание

Конфиденциальные данные могут быть получены с помощью POSIX функций, например posix_getpwnam() и других.

> Замечание: Для Windows-платформ этот модуль недоступен.

- Установка и настройка
  - Установка
- Предопределённые константы
  - Константы функции posix_access
  - Константы функции posix_mknod
  - Константы функции posix_setrlimit
  - Константы функции posix_pathconf
  - posix_sysconf constants
- Функции модуля POSIX
  - posix_access — Определяет доступность файла
  - posix_ctermid — Возвращает путь управляющего терминала
  - posix_eaccess — Определяет доступность файла
  - posix_errno — Псевдоним posix_get_last_error
  - posix_fpathconf — Возвращает значение настраиваемого ограничения
  - posix_get_last_error — Возвращает номер ошибки, которая произошла в последней posix функции, завершившейся неудачей
  - posix_getcwd — Возвращает путь текущей директории
  - posix_getegid — Возвращает эффективный идентификатор группы текущего процесса EGID
  - posix_geteuid — Возвращает эффективный идентификатор пользователя текущего процесса EUID
  - posix_getgid — Возвращает действительный ID группы текущего процесса GID
  - posix_getgrgid — Возвращает информацию о группе по её ID
  - posix_getgrnam — Возвращает информацию о группе, используя её имя
  - posix_getgroups — Возвращает список групп для текущего процесса
  - posix_getlogin — Возвращает логин владельца процесса
  - posix_getpgid — Возвращает ID группы текущего процесса для менеджера задач
  - posix_getpgrp — Возвращает идентификатор группы текущего процесса
  - posix_getpid — Возвращает идентификатор текущего процесса
  - posix_getppid — Возвращает идентификатор родительского процесса
  - posix_getpwnam — Возвращает информацию о пользователе по его имени
  - posix_getpwuid — Возвращает информацию о пользователе, используя его ID
  - posix_getrlimit — Возвращает информацию об ограничениях системных ресурсов
  - posix_getsid — Возвращает текущий SID процесса
  - posix_getuid — Возвращает фактический идентификатор пользователя текущего процесса UID
  - posix_initgroups — Определяет уровень доступа для группы
  - posix_isatty — Определяет является ли файловый дескриптор интерактивным терминалом
  - posix_kill — Отправляет сигнал соответствующему процессу
  - posix_mkfifo — Создаёт специальный fifo файл (именованный канал- pipe)
  - posix_mknod — Создаёт специальный или обычный файл (POSIX.1)
  - posix_pathconf — Возвращает значение настраиваемого ограничения
  - posix_setegid — Устанавливает эффективный идентификатор группы для текущего процесса EGID
  - posix_seteuid — Устанавливает эффективный идентификатор пользователя для текущего процесса EUID
  - posix_setgid — Устанавливает идентификатор группы для текущего процесса GID
  - posix_setpgid — Устанавливает идентификатор группы процесса для менеджера задач
  - posix_setrlimit — Устанавливает пределы системных ресурсов
  - posix_setsid — Делает текущий процесс лидером сессии
  - posix_setuid — Устанавливает UID текущего процесса
  - posix_strerror — Возвращает системное сообщение об ошибке, основываясь на полученном номере ошибки
  - posix_sysconf — Возвращает информацию о системе во время выполнения
  - posix_times — Возвращает информацию об использовании процессорного времени
  - posix_ttyname — Определяет имя терминального устройства
  - posix_uname — Возвращает информацию об операционной системе

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open