LXVI. POSIX Funktionen
Dieses Modul enthält eine Schnittstelle zu den im IEEE 1003.1
(POSIX.1) Standards Dokument definierten Funktionen, die durch
andere Mittel nicht erreichbar sind. POSIX.1 definierte zum
Beispiel auch die open(), read(), write() und close() Funktionen,
die seit langer Zeit Bestandteil von PHP 3 sind. Trotzdem standen
einige andere systemspezifische Funktionen bisher nicht zur
Verfügung. Dieses Modul versucht hier Abhilfe zu schaffen, indem
es einen einfachen Zugang zu diesen Funktionen bereitstellt.
- Inhaltsverzeichnis
- posix_kill — Sendet einem Prozess ein Signal
- posix_getpid — Liefert die aktuelle Prozesskennung
- posix_getppid —
Liefert die Prozesskennung des Elternprozesses
- posix_getuid —
Liefert die wirkliche Benutzer-ID des aktuellen Prozesses
- posix_geteuid —
Liefert die effektive Benutzer-ID des aktuellen Prozesses
- posix_getgid —
Liefert die wirkliche Gruppen-ID des aktuellen Prozesses
- posix_getegid —
Liefert die effektive Gruppen-ID des aktuellen Prozesses
- posix_setuid —
Setzt die effektive Benutzer-ID des aktuellen Prozesses
- posix_setgid —
Setzt die effektive Gruppen-ID des aktuellen Prozesses
- posix_getgroups —
Liefert die Gruppenliste des aktuellen Prozesses
- posix_getlogin —
Liefert den Benutzernamen des Eigentümers des aktuellen Prozesses
- posix_getpgrp —
Return the current process group identifier
- posix_setsid — Make the current process a session leader
- posix_setpgid — set process group id for job control
- posix_getpgid — Get process group id for job control
- posix_getsid — Get the current sid of the process
- posix_uname — Get system name
- posix_times — Get process times
- posix_ctermid — Get path name of controlling terminal
- posix_ttyname — Ermittelt den Namen des Terminal-Devices
- posix_isatty —
Ermittelt, ob ein Datei-Deskriptor ein interaktives Terminal ist
- posix_getcwd — Pfadname des aktuellen Verzeichnisses
- posix_mkfifo —
Erzeugt eine "FIFO special"-Datei (named pipe)
- posix_getgrnam —
Liefert zu einem Gruppennamen Informationen über diese Gruppe
- posix_getgrgid —
Liefert zu einer Gruppen-ID Informationen über diese Gruppe
- posix_getpwnam —
Liefert zu einem Benutzernamen Informationen über diese
Benutzerin
- posix_getpwuid —
Liefert zu einer Benutzer-ID Informationen über diese
Benutzerin
- posix_getrlimit —
Liefert Informationen über Systemressourcen-Limits