LXI. Funciones POSIX
Este módulo contiene una interfaz a aquellas funciones definidas en
el documento estandar IEEE 1003.1 (POSIX.1) que no son accesibles de
otra manera. POSIX.1 por ejemplo definió las funciones open(),read(),
write() y close(), las cuales han sido parte de PHP durante mucho
tiempo.Algunas funciones específicas del sistema no habian estado
disponibles antes, aunque con este módulo se intenta remediar esto
ofreciendo un acceso fácil a esas funciones.
- Tabla de contenidos
- posix_kill — Manda una señal a un proceso
- posix_getpid — Devuelve el identificador del proceso actual
- posix_getppid — Devuelve el identificador del proceso padre
- posix_getuid —
Devuelve el ID de usuario real del proceso actual
- posix_geteuid —
Devuelve el ID de usuario efectivo del proceso actual
- posix_getgid —
Devuelve el ID de grupo real del proceso actual
- posix_getegid —
Devuelve el ID de grupo efectivo del proceso actual
- posix_setuid —
Asigna el UID efectivo del proceso actual
- posix_setgid —
Asigna el GID efectivo del proceso actual
- posix_getgroups —
Devuelve el conjunto de grupos del proceso actual
- posix_getlogin — Devuelve el nombre de usuario
- posix_getpgrp —
Devuelve el identificador de grupo del proceso actual
- posix_setsid — Convierte el proceso actual en lider de sesión
- posix_setpgid — Asigna el id de grupo de procesos para el control de
trabajos
- posix_getpgid — Recoge el id del grupo de procesos para el control de
trabajo
- posix_getsid — Consigue el sid actual del proceso
- posix_uname — Consigue el nombre del sistema
- posix_times — Recoge el tiempo de los procesos
- posix_ctermid — Recoge el nombre de ruta de la terminal de control
- posix_ttyname — Determina el nombre del dispositivo terminal
- posix_isatty —
Determina si un descriptor de fichero esta en una terminal
interactiva
- posix_getcwd — Nombre de ruta del directorio actual
- posix_mkfifo —
Crea un fichero especial fifo (los llamados pipe o tuberias)
- posix_getgrnam — Devuelve información sobre un grupo a traves del
nombre
- posix_getgrgid — Devuelve información sobre un grupo a trave del id de
grupo
- posix_getpwnam — Devuelve información sobre un usuario a traves del nombre
de usuario
- posix_getpwuid — Devuelve información sobre un usuario a traves de su id
- posix_getrlimit — Devuelve información sobre los limites de recursos del
sistema