Contained Within
Find More Documentation
Featured Support Resources
| Download this book in PDF (1326 KB)
System Calls
-
A
-
access(2) – determine accessibility of a file
-
acct(2) – enable or disable process accounting
-
acl(2) – get or set a file's Access Control List (ACL)
-
adjtime(2) – correct the time to allow synchronization of the system clock
-
alarm(2) – schedule an alarm signal
-
audit(2) – write a record to the audit log
-
auditon(2) – manipulate auditing
-
auditsvc(2) – write audit log to specified file descriptor
-
B
-
brk(2) – change the amount of space allocated for the calling process's data segment
-
C
-
chdir(2) – change working directory
-
chmod(2) – change access permission mode of file
-
chown(2) – change owner and group of a file
-
chroot(2) – change root directory
-
close(2) – close a file descriptor
-
creat(2) – create a new file or rewrite an existing one
-
D
-
dup(2) – duplicate an open file descriptor
-
E
-
F
-
G
-
getacct(2) – get, put, or write extended accounting data
-
getaudit(2) – get and set process audit information
-
getaudit_addr(2) – get and set process audit information
-
getauid(2) – get and set user audit identity
-
getcontext(2) – get and set current user context
-
getdents(2) – read directory entries and put in a file system independent format
-
getegid(2) – get real user, effective user, real group, and effective group IDs
-
geteuid(2) – get real user, effective user, real group, and effective group IDs
-
getgid(2) – get real user, effective user, real group, and effective group IDs
-
getgroups(2) – get or set supplementary group access list IDs
-
getitimer(2) – get or set value of interval timer
-
getmsg(2) – get next message off a stream
-
getpgid(2) – get process, process group, and parent process IDs
-
getpgrp(2) – get process, process group, and parent process IDs
-
getpid(2) – get process, process group, and parent process IDs
-
getpmsg(2) – get next message off a stream
-
getppid(2) – get process, process group, and parent process IDs
-
getprojid(2) – set or get task or project IDs
-
getrctl(2) – set or get resource control values
-
getrlimit(2) – control maximum system resource consumption
-
getsid(2) – get process group ID of session leader
-
gettaskid(2) – set or get task or project IDs
-
getuid(2) – get real user, effective user, real group, and effective group IDs
-
getustack(2) – retrieve or change the address of per-LWP stack boundary information
-
H
-
I
-
ioctl(2) – control device
-
issetugid(2) – determine if current executable is running setuid or setgid
-
J
-
K
-
kill(2) – send a signal to a process or a group of processes
-
L
-
M
-
N
-
O
-
P
-
Q
-
R
-
S
-
T
-
U
-
V
-
vfork(2) – spawn new process in a virtual memory efficient way
-
vhangup(2) – virtually “hangup” the current controlling terminal
-
W
-
wait(2) – wait for child process to stop or terminate
-
waitid(2) – wait for child process to change state
-
waitpid(2) – wait for child process to change state
-
wracct(2) – get, put, or write extended accounting data
-
write(2) – write on a file
-
writev(2) – write on a file
-
X
-
Y
-
yield(2) – yield execution to another lightweight process
-
Z
|