ChorusOS man pages section 2POSIX: POSIX System Calls
    
A
 
 accept -- accept a connection on a socket ( Index Term Link )
 
 access -- check access permissions of a file or pathname ( Index Term Link )
    
B
 
 bind -- bind a name to a socket ( Index Term Link )
    
C
 
 chdir -- change current directory ( Index Term Link )
 
 chmod -- change mode of file ( Index Term Link )
 
 chown -- change owner and group of a file ( Index Term Link )
 
 chroot -- change the root directory ( Index Term Link )
 
 close -- close a file descriptor ( Index Term Link )
 
 connect -- initiate a connection on a socket ( Index Term Link )
    
D
 
 dup2 -- duplicate an open file descriptor ( Index Term Link )
 
 dup -- duplicate an open file descriptor ( Index Term Link )
    
F
 
 fchdir -- change current directory ( Index Term Link )
 
 fchmod -- change mode of file ( Index Term Link )
 
 fcntl -- file control ( Index Term Link )
 
 flock -- apply or remove an advisory lock on an open file ( Index Term Link )
 
 fpathconf -- get configurable pathname variables ( Index Term Link )
 
 fstat -- get file status ( Index Term Link )
 
 fstatfs -- get file system statistics ( Index Term Link )
 
 fsync -- synchronize a file's in-memory state with that on the physical medium ( Index Term Link )
 
 ftruncate -- truncate a file to a specified length ( Index Term Link )
    
G
 
 getdirentries -- get directory entries in a filesystem--independent format ( Index Term Link )
 
 getdomainname -- get domainname of the current host ( Index Term Link )
 
 getfh -- get file handle ( Index Term Link )
 
 getfsstat -- get list of all mounted filesystems ( Index Term Link )
 
 gethostname -- get or set the name of the machine ( Index Term Link )
 
 getpeername -- get name of connected peer ( Index Term Link )
 
 getrlimit -- control maximum system resource consumption ( Index Term Link )
 
 getsockname -- get socket name ( Index Term Link )
 
 getsockopt -- get and set options on sockets ( Index Term Link )
 
 gettimeofday -- get/set date and time ( Index Term Link )
    
H
 
 hostname -- get or set the name of the machine ( Index Term Link )
    
I
 
 intro -- introduction to POSIX compliant system calls ( Index Term Link )
 
 ioctl -- control device ( Index Term Link )
    
L
 
 link -- make a hard file link ( Index Term Link )
 
 listen -- listen for connections on a socket ( Index Term Link )
 
 lseek -- move a read/write file pointer ( Index Term Link )
 
 lstat -- get file status ( Index Term Link )
    
M
 
 mkdir -- make a directory file ( Index Term Link )
 
 mkfifo -- make a fifo file ( Index Term Link )
 
 mknod -- make a special file node ( Index Term Link )
 
 mmap -- map c_actor addresses to a shared memory object ( Index Term Link )
 
 mount -- mount or unmount a filesystem ( Index Term Link )
 
 mq_close -- close a message queue ( Index Term Link )
 
 mq_getattr -- retrieve message queue attributes ( Index Term Link )
 
 mq_open -- open a message queue ( Index Term Link )
 
 mq_receive -- receive a message from a message queue ( Index Term Link )
 
 mq_send -- send a message to a message queue ( Index Term Link )
 
 mq_setattr -- set message queue attributes ( Index Term Link )
 
 mq_unlink -- unlink a message queue ( Index Term Link )
 
 munmap -- unmap a previously mapped address ( Index Term Link )
    
N
 
 nfssvc -- NFS services ( Index Term Link )
    
O
 
 open -- open for reading or writing ( Index Term Link )
    
P
 
 pipe -- create descriptor a pair for interprocess communication ( Index Term Link )
    
R
 
 read -- read input ( Index Term Link )
 
 readlink -- read value of a symbolic link ( Index Term Link )
 
 readv -- read input ( Index Term Link )
 
 recv -- receive a message from a socket ( Index Term Link )
 
 recvfrom -- receive a message from a socket ( Index Term Link )
 
 recvmsg -- receive a message from a socket ( Index Term Link )
 
 rename -- change the name of a file ( Index Term Link )
 
 rmdir -- remove a directory file ( Index Term Link )
    
S
 
 select -- synchronous I/O multiplexing ( Index Term Link )
 
 send -- send a message from a socket ( Index Term Link )
 
 sendmsg -- send a message from a socket ( Index Term Link )
 
 sendto -- send a message from a socket ( Index Term Link )
 
 setdomainname -- set domainname of the current host ( Index Term Link )
 
 sethostname -- get or set the name of the machine ( Index Term Link )
 
 setrlimit -- control maximum system resource consumption ( Index Term Link )
 
 setsockopt -- get and set options on sockets ( Index Term Link )
 
 settimeofday -- get/set date and time ( Index Term Link )
 
 shm_open -- open a shared memory object ( Index Term Link )
 
 shm_unlink -- unlink a shared memory object ( Index Term Link )
 
 shutdown -- shut down part of a full-duplex connection ( Index Term Link )
 
 socket -- create an endpoint for communication ( Index Term Link )
 
 socketpair -- create a pair of connected sockets ( Index Term Link )
 
 stat -- get file status ( Index Term Link )
 
 statfs -- get file system statistics ( Index Term Link )
 
 swapon -- add a swap device for swapping ( Index Term Link )
 
 symlink -- make a symbolic link to a file ( Index Term Link )
 
 sync -- synchronize the disk block in-core status with that on disk ( Index Term Link )
    
T
 
 truncate -- truncate a file to a specified length ( Index Term Link )
    
U
 
 umask -- set file creation mode mask ( Index Term Link )
 
 unlink -- remove a directory entry ( Index Term Link )
 
 unmount -- mount or unmount a filesystem ( Index Term Link )
 
 utimes -- set file access and modification times ( Index Term Link )
    
W
 
 write -- write output ( Index Term Link )
 
 writev -- write output ( Index Term Link )