DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
System calls and libraries

Processes

These system calls control user processes.

Process management functions

fork create a new process
execl execle execlp execute a file with a list of arguments
execv execve execvp execute a file with a variable list
exit _exit terminate process
wait waitpid waitid wait for child process to change state
setuid setgid set user and group IDs
getpgrp setpgrp get and set process group ID
chdir fchdir change working directory
chroot change root directory
nap suspend current process for a short interval
nice change priority of a process
getcontext setcontext get and set current user context
getgroups setgroups get or set supplementary group IDs
getpid getppid getpgid get process and parent process IDs
getuid geteuid get real user and effective user
getgid getegid get real group and effective group
pause suspend process until signal
priocntl process scheduler control
setpgid set process group ID
setsid set session ID
kill send a signal to a process or group of processes


Next topic: Signals
Previous topic: Directory and file system control functions

© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005