Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ list(2) — OS/MP 4.1A3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

LIST(2)  —  SYSTEM CALLS

LIST OF COMMANDS

NameAppears on PageDescription
WEXITSTATUSwait(2V)wait for process to terminate or stop, examine returned status
WIFEXITEDwait(2V)wait for process to terminate or stop, examine returned status
WIFSIGNALEDwait(2V)wait for process to terminate or stop, examine returned status
WIFSTOPPEDwait(2V)wait for process to terminate or stop, examine returned status
WSTOPSIGwait(2V)wait for process to terminate or stop, examine returned status
WTERMSIGwait(2V)wait for process to terminate or stop, examine returned status
_exitexit(2V)terminate a process
acceptaccept(2)accept a connection on a socket
accessaccess(2V)determine accessibility of file
acctacct(2V)turn accounting on or off
adjtimeadjtime(2)correct the time to allow synchronization of the system clock
async_daemonnfssvc(2)NFS daemons
auditaudit(2)write a record to the audit log
auditonauditon(2)manipulate auditing
auditsvcauditsvc(2)write audit records to specified file descriptor
bindbind(2)bind a name to a socket
brkbrk(2)change data segment size
chdirchdir(2V)change current working directory
chmodchmod(2V)change mode of file
chownchown(2V)change owner and group of a file
chrootchroot(2)change root directory
closeclose(2V)delete a descriptor
connectconnect(2)initiate a connection on a socket
creatcreat(2V)create a new file
dup2dup(2V)duplicate a descriptor
dupdup(2V)duplicate a descriptor
execveexecve(2V)execute a file
fchmodchmod(2V)change mode of file
fchownchown(2V)change owner and group of a file
fcntlfcntl(2V)file control
flockflock(2)apply or remove an advisory lock on an open file
forkfork(2V)create a new process
fpathconfpathconf(2V)query file system related limits and options
fstatstat(2V)get file status
fstatfsstatfs(2)get file system statistics
fsyncfsync(2)synchronize a file’s in-core state with that on disk
ftruncatetruncate(2)set a file to a specified length
getauidgetauid(2)get and set user audit identity
getcpustatusgetcpustatus(2)get enable status of all CPUs
getdentsgetdents(2)gets directory entries in a filesystem independent format
getdirentriesgetdirentries(2)gets directory entries in a filesystem independent format
getdomainnamegetdomainname(2)get/set name of current domain
getdtablesizegetdtablesize(2)get descriptor table size
getegidgetgid(2V)get group identity
geteuidgetuid(2V)get user identity
getgidgetgid(2V)get group identity
getgroupsgetgroups(2V)get or set supplementary group IDs
gethostidgethostid(2)get unique identifier of current host
gethostnamegethostname(2)get/set name of current host
getitimergetitimer(2)get/set value of interval timer
getmsggetmsg(2)get next message from a stream
getpagesizegetpagesize(2)get system page size
getpeernamegetpeername(2)get name of connected peer
getpgrpgetpgrp(2V)return or set the process group of a process
getpidgetpid(2V)get process identification
getppidgetpid(2V)get process identification
getprioritygetpriority(2)get/set process nice value
getrlimitgetrlimit(2)control maximum system resource consumption
getrusagegetrusage(2)get information about resource utilization
getsocknamegetsockname(2)get socket name
getsockoptgetsockopt(2)get and set options on sockets
gettimeofdaygettimeofday(2)get or set the date and time
getuidgetuid(2V)get user identity
introIntro(2)introduction to system services and error numbers
ioctlioctl(2)control device
killkill(2V)send a signal to a process or a group of processes
killpgkillpg(2)send signal to a process group
linklink(2V)make a hard link to a file
listenlisten(2)listen for connections on a socket
lseeklseek(2V)move read/write pointer
lstatstat(2V)get file status
mctlmctl(2)memory management control
mincoremincore(2)determine residency of memory pages
mkdirmkdir(2V)make a directory file
mkfifomknod(2V)make a special file
mknodmknod(2V)make a special file
mmapmmap(2)map pages of memory
mountmount(2V)mount file system
mprotectmprotect(2)set protection of memory mapping
msgctlmsgctl(2)message control operations
msggetmsgget(2)get message queue
msgopmsgop(2)message operations
msgrcvmsgop(2)message operations
msgsndmsgop(2)message operations
msyncmsync(2)synchronize memory with physical storage
munmapmunmap(2)unmap pages of memory.
nfssvcnfssvc(2)NFS daemons
openopen(2V)open or create a file for reading or writing
pathconfpathconf(2V)query file system related limits and options
pipepipe(2V)create an interprocess communication channel
pollpoll(2)I/O multiplexing
profilprofil(2)execution time profile
ptraceptrace(2)process trace
putmsgputmsg(2)send a message on a stream
quotactlquotactl(2)manipulate disk quotas
readread(2V)read input
readlinkreadlink(2)read value of a symbolic link
readvread(2V)read input
rebootreboot(2)reboot system or halt processor
recvrecv(2)receive a message from a socket
recvfromrecv(2)receive a message from a socket
recvmsgrecv(2)receive a message from a socket
renamerename(2V)change the name of a file
rmdirrmdir(2V)remove a directory file
sbrkbrk(2)change data segment size
selectselect(2)synchronous I/O multiplexing
semctlsemctl(2)semaphore control operations
semgetsemget(2)get set of semaphores
semopsemop(2)semaphore operations
sendsend(2)send a message from a socket
sendmsgsend(2)send a message from a socket
sendtosend(2)send a message from a socket
setauditsetuseraudit(2)set the audit classes for a specified user ID
setauidgetauid(2)get and set user audit identity
setcpustatussetcpustatus(2)set enable status of all CPUs
setdomainnamegetdomainname(2)get/set name of current domain
setgroupsgetgroups(2V)get or set supplementary group IDs
sethostnamegethostname(2)get/set name of current host
setitimergetitimer(2)get/set value of interval timer
setpgidsetpgid(2V)set process group ID for job control
setpgrpgetpgrp(2V)return or set the process group of a process
setprioritygetpriority(2)get/set process nice value
setregidsetregid(2)set real and effective group IDs
setreuidsetreuid(2)set real and effective user IDs
setrlimitgetrlimit(2)control maximum system resource consumption
setsidsetsid(2V)create session and set process group ID
setsockoptgetsockopt(2)get and set options on sockets
settimeofdaygettimeofday(2)get or set the date and time
setuserauditsetuseraudit(2)set the audit classes for a specified user ID
shmatshmop(2)shared memory operations
shmctlshmctl(2)shared memory control operations
shmdtshmop(2)shared memory operations
shmgetshmget(2)get shared memory segment identifier
shmopshmop(2)shared memory operations
shutdownshutdown(2)shut down part of a full-duplex connection
sigblocksigblock(2)block signals
sigmasksigblock(2)block signals
sigpausesigpause(2V)automatically release blocked signals and wait for interrupt
sigpendingsigpending(2V)examine pending signals
sigprocmasksigprocmask(2V)examine and change blocked signals
sigsetmasksigsetmask(2)set current signal mask
sigstacksigstack(2)set and/or get signal stack context
sigsuspendsigpause(2V)automatically release blocked signals and wait for interrupt
sigvecsigvec(2)software signal facilities
socketsocket(2)create an endpoint for communication
socketpairsocketpair(2)create a pair of connected sockets
statstat(2V)get file status
statfsstatfs(2)get file system statistics
swaponswapon(2)add a swap device for interleaved paging/swapping
symlinksymlink(2)make symbolic link to a file
syncsync(2)update super-block
syscallsyscall(2)indirect system call
sysconfsysconf(2V)query system related limits, values, options
telllseek(2V)move read/write pointer
truncatetruncate(2)set a file to a specified length
umaskumask(2V)set file creation mode mask
umountunmount(2V)remove a file system
unameuname(2V)get information about current system
unlinkunlink(2V)remove directory entry
unmountunmount(2V)remove a file system
ustatustat(2)get file system statistics
utimesutimes(2)set file times
vadvisevadvise(2)give advice to paging system
vforkvfork(2)spawn new process in a virtual memory efficient way
vhangupvhangup(2)virtually “hangup” the current control terminal
wait3wait(2V)wait for process to terminate or stop, examine returned status
wait4wait(2V)wait for process to terminate or stop, examine returned status
waitwait(2V)wait for process to terminate or stop, examine returned status
waitpidwait(2V)wait for process to terminate or stop, examine returned status
writewrite(2V)write output
writevwrite(2V)write output

Solbourne Computer, Inc.  —  28 Dec 1990

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026