# POSIX

# Introduction

Ce module contient une interface aux fonctions définies dans le standard IEEE 1003.1 (POSIX.1) et qui ne sont accessibles que par cette voie.

Avertissement

Les données sensibles peuvent être récupérées avec les fonctions POSIX, e.g. posix_getpwnam() et ses amis.

> Note: Cette extension n'est pas disponible sur les plates-formes Windows.

- Installation/Configuration
  - Installation
- Constantes pré-définies
  - Constantes posix_access
  - Constantes posix_mknod
  - Constantes posix_setrlimit
  - Constantes de posix_pathconf
  - Constantes de posix_sysconf
- Fonctions POSIX
  - posix_access — Détermine l'accessibilité d'un fichier
  - posix_ctermid — Retourne le chemin du terminal
  - posix_eaccess — Détermine l'accessibilité d'un fichier
  - posix_errno — Alias de posix_get_last_error
  - posix_fpathconf — Renvoie la valeur d'une limite configurable
  - posix_get_last_error — Lit le dernier numéro d'erreur généré par la dernière fonction POSIX qui a échoué
  - posix_getcwd — Chemin du dossier de travail courant
  - posix_getegid — Retourne l'ID effectif du groupe du processus courant
  - posix_geteuid — Retourne l'UID effectif de l'utilisateur du processus courant
  - posix_getgid — Retourne l'ID réel du groupe du processus courant
  - posix_getgrgid — Retourne des informations sur un groupe
  - posix_getgrnam — Retourne des informations sur un groupe
  - posix_getgroups — Retourne les identifiants du groupe du processus courant
  - posix_getlogin — Retourne le login
  - posix_getpgid — Retourne l'id du groupe de processus
  - posix_getpgrp — Retourne l'identifiant du groupe de processus
  - posix_getpid — Retourne l'identifiant du processus courant
  - posix_getppid — Retourne l'identifiant du processus parent
  - posix_getpwnam — Retourne des informations sur un utilisateur
  - posix_getpwuid — Retourne des informations sur un utilisateur
  - posix_getrlimit — Retourne des informations concernant les limites des ressources système
  - posix_getsid — Retourne le sid du processus
  - posix_getuid — Retourne l'ID de l'utilisateur du processus courant
  - posix_initgroups — Calcule la liste des accès de groupe
  - posix_isatty — Détermine si un pointeur de fichier est un terminal interactif
  - posix_kill — Envoie un signal à un processus
  - posix_mkfifo — Crée un fichier FIFO (first in, first out) (un pipe nommé)
  - posix_mknod — Crée un fichier spécial ou ordinaire (POSIX.1)
  - posix_pathconf — Renvoie la valeur d'une limite configurable
  - posix_setegid — Modifie le GID effectif du processus courant
  - posix_seteuid — Modifie l'identifiant d'utilisateur effectif (UID) du processus courant
  - posix_setgid — Fixe le GID réel du processus courant
  - posix_setpgid — Fixe l'identifiant de groupe de processus
  - posix_setrlimit — Définit les limites pour une ressource système
  - posix_setsid — Fait du processus courant un chef de session
  - posix_setuid — Fixe l'UID réel du processus courant
  - posix_strerror — Lit le message d'erreur associé à un numéro d'erreur POSIX
  - posix_sysconf — Renvoie des informations sur le système en cours d'exécution
  - posix_times — Utilisation des ressources
  - posix_ttyname — Retourne le nom de device du terminal
  - posix_uname — Retourne le nom du système

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