| | | |
C |
|
| chdir -- change working directory ( ) |
|
| child processes |
| | allows a parent process to control the execution of a child process - ptrace ( ) |
| | get time - times ( ) |
| | wait for child process to change state - waitid ( ) |
| | wait for child process to change state - waitpid ( ) |
| | wait for child process to stop or terminate - wait ( ) |
|
| chmod -- change access permission mode of file ( ) |
|
| chown -- change owner and group of a file ( ) |
|
| chroot -- change root directory ( ) |
|
| clock, get local clock values - ntp_gettime ( ) |
|
| continue or suspend LWP execution |
| | -- _lwp_continue ( ) |
| | -- _lwp_suspend ( ) |
|
| CPU-use, process execution time profile - profil ( ) |
|
| creat - create a new file or rewrite an existing one ( ) |
|
| create a new process -- fork ( ) |
| | fork1 ( ) |
|
| create a new light-weight process - _lwp_create ( ) |
|
| create session and set process group ID - setsid ( ) |
| | | |
F |
|
| facl -- get or set a file's Access Control List (ACL) ( ) |
|
| fchdir -- change working directory ( ) |
|
| fchmod -- change access permission mode of file ( ) |
|
| fchown -- change owner and group of a file ( ) |
|
| fcntl - file control ( ) |
|
| file control - fcntl ( ) |
|
| file descriptor, duplicate an open one - dup ( ) |
|
| file pointer, read/write |
| | move - lseek ( ) ( ) |
|
| file status, get -- stat, lstat, fstat ( ) |
|
| file system |
| | get information -- statvfs, fstatvfs ( ) |
| | get statistics - ustat ( ) |
| | make a symbolic link to a file - symlink ( ) |
| | remove link - unlink ( ) |
| | returns information about the file system types configured in the system - sysfs ( ) |
| | update super block - sync ( ) |
|
| files |
| | change access permission mode of file -- chmod ( ) |
| | change owner and group of a file -- chown ( ) |
| | change the name of a file - rename ( ) |
| | create a new file or rewrite an existing one - creat ( ) |
| | execute -- exec ( ) |
| | get configurable pathname variables -- pathconf ( ) |
| | link to a file - link ( ) |
| | move read/write file pointer - lseek ( ) ( ) |
| | set file access and modification times - utime ( ) |
|
| fork -- create a new process ( ) |
|
| fork, spawn new process in a virtual memory efficient way - vfork ( ) |
|
| fork1 -- create a new process ( ) |
|
| fpathconf -- get configurable pathname variables ( ) |
|
| fstat -- get status on open file known by file descriptor ( ) |
|
| fstatvfs -- get file system information ( ) |
| | | |
G |
|
| get and set process audit information -- getaudit_addr ( ) |
|
| get and set process audit information -- getaudit ( ) |
|
| get and set process audit information -- setaudit_addr ( ) |
|
| get and set process audit information -- setaudit ( ) |
|
| get and set process limits - ulimit ( ) |
|
| get information about a processor set - pset_info ( ) |
|
| get LWP identifier - _lwp_self ( ) |
|
| get or change processor operational status - p_online ( ) |
|
| get or set a file's Access Control List (ACL) |
| | -- acl ( ) |
| | -- facl ( ) |
|
| get process group ID of session leader - getsid ( ) |
|
| getaudit -- get and set process audit information ( ) |
|
| getaudit_addr -- get and set process audit information ( ) |
|
| getauid -- get user audit identity ( ) |
|
| getdents - read directory entries and put in a file system independent format ( ) |
|
| getegid -- get effective group ID ( ) |
|
| geteuid -- get effective user ID ( ) |
|
| getgid -- get real group ID ( ) |
|
| getgroups -- get supplementary group access list IDs ( ) |
|
| getitimer -- get value of interval timer ( ) |
|
| getmsg -- get next message off a stream ( ) |
|
| getpgid -- get process group IDs ( ) |
|
| getpgrp -- get process group IDs ( ) |
|
| getpid -- get process IDs ( ) |
|
| getpmsg -- get next message off a stream ( ) |
|
| getppid -- get parent process IDs ( ) |
|
| getrlimit -- control maximum system resource consumption ( ) |
|
| getsid - get process group ID of session leader ( ) |
|
| getuid -- get real user ID ( ) |
|
| group ID, set real and effective - setregid() ( ) |
|
| group IDs |
| | get -- getgid, getegid ( ) |
| | set -- setgid ( ) |
| | supplementary group access list IDs -- getgroups, setgroups ( ) |
| | | |
L |
|
| lchown -- change owner and group of a file ( ) |
|
| link - link to a file ( ) |
|
| link, remove - unlink ( ) |
|
| link, symbolic, make one to a file - symlink ( ) |
|
| lseek - move extended read/write file pointer ( ) |
|
| lseek - move read/write file pointer ( ) |
|
| lstat -- get status on symbolic link file ( ) |
|
| LWP, scheduler control - priocntl ( ) |
|
| _lwp_cond_broadcast -- signal a condition variable ( ) |
|
| _lwp_cond_signal -- signal a condition variable ( ) |
|
| _lwp_cond_timedwait -- wait on a condition variable ( ) |
|
| _lwp_cond_wait -- wait on a condition variable ( ) |
|
| _lwp_continue -- continue or suspend LWP execution ( ) |
|
| _lwp_create - create a new light-weight process ( ) |
|
| _lwp_exit - terminate the calling LWP ( ) |
|
| _lwp_getprivate -- set/get LWP specific storage ( ) |
|
| _lwp_info - return the time-accounting information of a single LWP ( ) |
|
| _lwp_kill - send a signal to a LWP ( ) |
|
| _lwp_makecontext - initialize an LWP context ( ) ( ) |
|
| _lwp_mutex_lock -- mutual exclusion ( ) |
|
| _lwp_mutex_trylock -- mutual exclusion ( ) |
|
| _lwp_mutex_unlock -- mutual exclusion ( ) |
|
| _lwp_self - get LWP identifier ( ) |
|
| _lwp_sema_init -- semaphore operations ( ) |
|
| _lwp_sema_post -- semaphore operations ( ) |
|
| _lwp_sema_trywait -- semaphore operations ( ) |
|
| _lwp_sema_wait -- semaphore operations ( ) |
|
| _lwp_setprivate -- set/get LWP specific storage ( ) |
|
| _lwp_sigredirect -- deliver process signals to specific LWPs ( ) |
|
| _lwp_suspend -- continue or suspend LWP execution ( ) |
|
| _lwp_wait - wait for a LWP to terminate ( ) |
| | | |
M |
|
| make a directory, or a special or ordinary file - mknod ( ) |
|
| manage sets of processors |
| | -- pset_assign ( ) |
| | -- pset_create ( ) |
| | -- pset_destroy ( ) |
|
| manipulate auditing - auditon ( ) |
|
| masks, set and get file creation mask - umask ( ) |
|
| memcntl - memory management control ( ) |
|
| memory, management control - memcntl ( ) |
|
| memory, shared |
| | control operations - shmctl ( ) |
| | get segment identifier - sjmget ( ) |
| | operations -- shmop ( ) |
|
| memory management, change the amount of space allocated for the calling process's data segment -- brk, sbrk ( ) |
|
| memory mapping, set protection - mprotect ( ) |
|
| memory pages |
| | determine residency - mincore ( ) |
| | map - mmap ( ) |
| | unmap - munmap ( ) |
|
| message control operations, - msgctl ( ) |
|
| message queue, get - msgget ( ) |
|
| message receive operation - msgrcv ( ) |
|
| message send operation - msgsnd ( ) |
|
| messages, send a message on a stream -- putmsg ( ) |
|
| mincore - determine residency of memory pages ( ) |
|
| mkdir - make a directory ( ) |
|
| mknod - make a directory, or a special or ordinary file ( ) |
|
| mmap - map pages of memory ( ) |
|
| mount - mount a file system ( ) |
|
| mount a file system - mount ( ) |
|
| mprotect - set protection of memory mapping ( ) |
|
| msgctl - message control operations ( ) |
|
| msgget - get message queue ( ) |
|
| msgrcv - message receive operation ( ) |
|
| msgsnd - message send operation ( ) |
|
| munmap - unmap pages of memory ( ) |
|
| mutual exclusion |
| | -- _lwp_mutex_lock ( ) |
| | -- _lwp_mutex_trylock ( ) |
| | -- _lwp_mutex_unlock ( ) |
| | | |
P |
|
| p_online - get or change processor operational status ( ) |
|
| pathconf -- get configurable pathname variables ( ) |
|
| pathname, get configurable variables -- pathconf ( ) |
|
| pause - suspend process until signal ( ) |
|
| pipe - create an interprocess channel ( ) |
|
| poll - input/output multiplexing ( ) |
|
| pread -- read from file ( ) |
|
| priocntl - process scheduler control ( ) |
|
| priocntlset - generalized process scheduler control ( ) |
|
| process, time-sharing, change priority - nice ( ) |
|
| process accounting, enable or disable - acct ( ) |
|
| process alarm clock, set - alarm ( ) |
|
| process group ID |
| | set - setpgid ( ) |
| | set - setpgrp ( ) |
|
| process scheduler |
| | control - priocntl ( ) |
| | generalized control - priocntlset ( ) |
|
| process statistics, process execution time profile - profil ( ) |
|
| processes |
| | allows a parent process to control the execution of a child process - ptrace ( ) |
| | change priority of a time-sharing process - nice ( ) |
| | create a new one -- fork ( ) |
| | create an interprocess channel - pipe ( ) |
| | execute a file -- exec ( ) |
| | execution time profile - profil ( ) |
| | generalized scheduler control - priocntlset ( ) |
| | get identification -- getpid, getpgrp, getppid, getpgid ( ) |
| | get next message off a stream -- getmsg ( ) |
| | get or set value of interval timer -- getitimer, setitimer ( ) |
| | get real user, effective user, real group, and effective group IDs -- getuid, geteuid, getgid, getegid ( ) |
| | get time - times ( ) |
| | read from file -- read ( ) |
| | read directory entries and put in a file system independent format - getdents ( ) |
| | send a signal to a process or a group of processes - kill ( ) |
| | set a process alarm clock - alarm ( ) |
| | set and get file creation mask - umask ( ) |
| | set process group ID - setpgid ( ) |
| | set process group ID - setpgrp ( ) |
| | spawn new process in a virtual memory efficient way - vfork ( ) |
| | supplementary group access list IDs -- getgroups, setgroups ( ) |
| | suspend process until signal - pause ( ) |
| | the current controlling terminal - vhangup ( ) |
| | wait for child process to change state - waitid ( ) |
| | wait for child process to change state - waitpid ( ) |
| | wait for child process to stop or terminate - wait ( ) |
|
| processes and protection |
| | - setregid() ( ) |
| | - setreuid() ( ) |
|
| processor_bind - bind LWPs to a processor ( ) ( ) |
|
| processor_info - determine type and status of a processor ( ) |
|
| profil - process execution time profile ( ) |
|
| profiling utilities, execution time profile - profil ( ) |
|
| pset_assign -- manage sets of processors ( ) |
|
| pset_bind - bind LWPs to a set of processors ( ) |
|
| pset_create -- manage sets of processors ( ) |
|
| pset_destroy -- manage sets of processors ( ) |
|
| pset_info - get information about a processor set ( ) |
|
| ptrace - allows a parent process to control the execution of a child process ( ) |
|
| putmsg -- send a message on a stream ( ) |
|
| putpmsg -- send a message on a stream ( ) |
|
| pwrite -- write on a file ( ) |
| | | |
R |
|
| read from file -- read ( ) |
| | pread ( ) |
| | readv ( ) |
|
| read the contents of a symbolic link - readlink ( ) |
|
| read/write file pointer |
| | move - lseek ( ) ( ) |
|
| readlink - read the contents of a symbolic link ( ) |
|
| read -- read from file ( ) |
|
| real group ID, set - setregid() ( ) |
|
| real user ID, set - setreuid() ( ) |
|
| reboot system, - uadmin ( ) |
|
| remount root file system, - uadmin ( ) |
|
| rename - change the name of a file ( ) |
|
| resolve all symbolic links of a path name - resolvepath ( ) |
|
| resolvepath - resolve all symbolic links of a path name ( ) |
|
| rmdir - remove a directory ( ) |
|
| root directory, change -- chroot ( ) |
| | | |
S |
|
| sbrk -- change the amount of space allocated for the calling process's data segment ( ) |
|
| semaphore operations |
| | -- _lwp_sema_init ( ) |
| | -- _lwp_sema_post ( ) |
| | -- _lwp_sema_trywait ( ) |
| | -- _lwp_sema_wait ( ) |
|
| semaphores |
| | control operations - semctl ( ) |
| | get a set - semget ( ) |
| | operations - semop ( ) |
|
| semctl - semaphore control operations ( ) |
|
| semget - get set of semaphores ( ) |
|
| semop - semaphore operations ( ) |
|
| send a signal to a LWP - _lwp_kill ( ) |
|
| set file access and modification times - utimes ( ) |
|
| set/get LWP specific storage |
| | -- _lwp_getprivate ( ) |
| | -- _lwp_setprivate ( ) |
|
| setaudit -- get and set process audit information ( ) |
|
| setaudit_addr -- get and set process audit information ( ) |
|
| setauid -- set user audit identity ( ) |
|
| setegid -- set effective group ID ( ) |
|
| seteuid -- set effective user ID ( ) |
|
| setgid -- set group ID ( ) |
|
| setgroups -- set supplementary group access list IDs ( ) |
|
| setitimer -- set value of interval timer ( ) |
|
| setpgid - set process group ID ( ) |
|
| setpgrp - set process group ID ( ) |
|
| setregid() - set real and effective group ID ( ) |
|
| setreuid() - set real and effective user IDs ( ) |
|
| setrlimit -- control maximum system resource consumption ( ) |
|
| setsid - create session and set process group ID ( ) |
|
| setuid -- set user ID ( ) |
|
| shared memory |
| | control operations - shmctl ( ) |
| | get segment identifier - sjmget ( ) |
| | operations -- shmop ( ) |
|
| shmctl - shared memory control operations ( ) |
|
| shmget - get shared memory segment identifier ( ) |
|
| shmop -- shared memory operations ( ) |
|
| shutdown, - uadmin ( ) |
|
| sigaction - detailed signal management ( ) |
|
| sigaltstack - set or get signal alternate stack context ( ) |
|
| signal a condition variable |
| | -- _lwp_cond_broadcast ( ) |
| | -- _lwp_cond_signal ( ) |
|
| signal alternate stack, set or get context - sigaltstack ( ) |
|
| signal management, detailed - sigaction ( ) |
|
| signal mask |
| | change and/or examine - sigprocmask ( ) |
| | install, and suspend process until signal - sigsuspend ( ) |
|
| signals, examine blocked and pending ones - sigpending ( ) |
|
| _signotifywait -- deliver process signals to specific LWPs ( ) |
|
| sigpending - examine signals that are blocked and pending ( ) |
|
| sigprocmask - change and/or examine calling process's signal mask ( ) |
|
| sigsend -- send a signal to a process or a group of processes ( ) |
|
| sigsendset -- provides an alternate interface to sigsend for sending signals to sets of processes ( ) |
|
| sigsuspend - install a signal mask and suspend process until signal ( ) |
|
| sigwait( ) - wait until a signal is posted ( ) |
|
| special files, create a new one - mknod ( ) |
|
| stat -- get file status ( ) |
|
| statistics, get for mounted file system - ustat ( ) |
|
| statvfs -- get file system information ( ) |
|
| stime - set system time and date ( ) |
|
| STREAMS |
| | get next message off a stream -- getmsg ( ) |
| | I/O control functions - ioctl ( ) |
| | send a message on a stream -- putmsg ( ) |
|
| super block, update - sync ( ) |
|
| swap space, manage - swapctl ( ) |
|
| swapctl - manage swap space ( ) |
|
| symbolic link, make one to a file - symlink ( ) |
|
| symlink - make a symbolic link to a file ( ) |
|
| sync - update super block ( ) |
|
| sysinfo - get and set system information strings ( ) |
|
| system administration, administrative control - uadmin ( ) |
|
| system clock, synchronization - adjtime ( ) |
|
| system information, get and set strings - sysinfo ( ) |
|
| system operation, update super block - sync ( ) |
|
| system resources, control maximum system resource consumption -- getrlimit, setrlimit ( ) |
| | | |
U |
|
| ulimit - get and set process limits ( ) |
|
| umask - set and get file creation mask ( ) |
|
| umount -- unmount a file system ( ) |
|
| umount2 -- unmount a file system ( ) |
|
| uname - get name of current operating system ( ) |
|
| unlink - remove directory entry ( ) |
|
| unmount a file system -- umount2 ( ) |
|
| unmount a file system -- umount ( ) |
|
| user audit identity |
| | get user audit identity -- getauid ( ) |
| | set user audit identity -- setauid ( ) |
|
| user ID, set real and effective - setreuid() ( ) |
|
| user IDs |
| | get -- getuid, geteuid ( ) |
| | set -- setuid ( ) |
|
| utime - set file access and modification times ( ) |
|
| utimes - set file access and modification times ( ) |