intro(2) intro: introduction to system calls and error numbers. accept(2) accept: accept a connection on a socket. access(2) access: check access permissions of a file or pathname. acct(2) acct: enable or disable process accounting. adjtime(2) adjtime: correct the time to allow synchronization of the system clock. bind(2) bind: bind a name to a socket. brk(2) brk, sbrk: change data segment size. chdir(2) chdir, fchdir: change current working directory. chflags(2) chflags, fchflags: set file flags. chmod(2) chmod, fchmod: change mode of file. chown(2) chown, fchown: change owner and group of a file. chroot(2) chroot: change root directory. close(2) close: delete a descriptor. connect(2) connect: initiate a connection on a socket. creat(2) creat: create a new file. dup(2) dup, dup2: duplicate an existing file descriptor. execve(2) execve: execute a file. _exit(2) _exit: terminate the calling process. fcntl(2) fcntl: file control. flock(2) flock: apply or remove an advisory lock on an open file. fork(2) fork: create a new process. fsync(2) fsync: synchronize a file's in-core state with that on disk. getdirentries(2) getdirentries: get directory entries in a filesystem independent format. getdtablesize(2) getdtablesize: get descriptor table size. getfh(2) getfh: get file handle. getfsstat(2) getfsstat: get list of all mounted filesystems. getgid(2) getgid, getegid: get group process identification. getgroups(2) getgroups: get group access list. getitimer(2) getitimer, setitimer: get/set value of interval timer. getlogin(2) getlogin, setlogin: get/set login name. getpeername(2) getpeername: get name of connected peer. getpgrp(2) getpgrp: get process group. getpid(2) getpid, getppid: get parent or calling process identification. getpriority(2) getpriority, setpriority: get/set program scheduling priority. getrlimit(2) getrlimit, setrlimit: control maximum system resource consumption. getrusage(2) getrusage: get information about resource utilization. getsockname(2) getsockname: get socket name. getsockopt(2) getsockopt, setsockopt: get and set options on sockets. gettimeofday(2) gettimeofday, settimeofday: get/set date and time. getuid(2) getuid, geteuid: get user identification. ioctl(2) ioctl: control device. kill(2) kill: send signal to a process. killpg(2) killpg: send signal to a process group. ktrace(2) ktrace: process tracing. link(2) link: make a hard file link. listen(2) listen: listen for connections on a socket. lseek(2) lseek: reposition read/write file offset. madvise(2) madvise: give advise about use of memory. mincore(2) mincore: get advise about use of memory. mkdir(2) mkdir: make a directory file. mkfifo(2) mkfifo: make a fifo file. mknod(2) mknod: make a special file node. mlock(2) mlock, munlock: lock (unlock) physical pages in memory. mmap(2) mmap: map files or devices into memory. mount(2) mount, unmount: mount or dismount a filesystem. mprotect(2) mprotect: control the protection of pages. msync(2) msync: synchronize a mapped region. munmap(2) munmap: remove a mapping. nfssvc(2) nfssvc: NFS services. open(2) open: open or create a file for reading or writing. pathconf(2) pathconf, fpathconf: get configurable pathname variables. pipe(2) pipe: create descriptor pair for interprocess communication. profil(2) profil: control process profiling. ptrace(2) ptrace: process trace. quotactl(2) quotactl: manipulate filesystem quotas. read(2) read, readv: read input. readlink(2) readlink: read value of a symbolic link. reboot(2) reboot: reboot system or halt processor. recv(2) recv, recvfrom, recvmsg: receive a message from a socket. rename(2) rename: change the name of a file. revoke(2) revoke: revoke file access. rmdir(2) rmdir: remove a directory file. select(2) select: synchronous I/O multiplexing. send(2) send, sendto, sendmsg: send a message from a socket. setgroups(2) setgroups: set group access list. setpgid(2) setpgid, setpgrp: set process group. setregid(2) setregid: set real and effective group ID. setreuid(2) setreuid: set real and effective user ID's. setsid(2) setsid: create session and set process group ID. setuid(2) setuid, seteuid, setgid, setegid,: set user and group ID. shutdown(2) shutdown: shut down part of a full-duplex connection. sigaction(2) sigaction: software signal facilities. sigaltstack(2) sigaltstack: set and/or get signal stack context. sigblock(2) sigblock: block signals. sigpause(2) sigpause: atomically release blocked signals and wait for interrupt. sigpending(2) sigpending: get pending signals. sigprocmask(2) sigprocmask: manipulate current signal mask. sigreturn(2) sigreturn: return from signal. sigsetmask(2) sigsetmask: set current signal mask. sigstack(2) sigstack: set and/or get signal stack context. sigsuspend(2) sigsuspend: atomically release blocked signals and wait for interrupt. sigvec(2) sigvec: software signal facilities. socket(2) socket: create an endpoint for communication. socketpair(2) socketpair: create a pair of connected sockets. stat(2) stat, lstat, fstat: get file status. statfs(2) statfs: get file system statistics. swapon(2) swapon: add a swap device for interleaved paging/swapping. symlink(2) symlink: make symbolic link to a file. sync(2) sync: synchronize disk block in-core status with that on disk. syscall(2) syscall, __syscall: indirect system call. truncate(2) truncate, ftruncate: truncate a file to a specified length. umask(2) umask: set file creation mode mask. unlink(2) unlink: remove directory entry. utimes(2) utimes: set file access and modification times. vfork(2) vfork: spawn new process in a virtual memory efficient way. wait(2) wait, waitpid, wait4, wait3: wait for process terminatation. write(2) write, writev: write output.