Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ List(2) — SunOS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

 

LIST OF COMMANDS

Name Appears on Page Description
accessaccess(2) determine accessibility of a file
acctacct(2) enable or disable process accounting
adjtimeadjtime(2) correct the time to allow synchronization of the system clock
alarmalarm(2) set a process alarm clock
brkbrk(2) change space allocated for calling process’s data segment
chdirchdir(2) change working directory
chmodchmod(2) change access permission mode of file
chownchown(2) change owner and group of a file
chrootchroot(2) change root directory
closeclose(2) close a file descriptor
fcntlfcntl(2) file control
creatcreat(2) create a new file or rewrite an existing one
dupdup(2) duplicate an open file descriptor
execexec(2) execute a file
execleexec(2) execute a file
execlexec(2) execute a file
execlpexec(2) execute a file
execvexec(2) execute a file
execveexec(2) execute a file
execvpexec(2) execute a file
_exitexit(2) terminate process
exitexit(2) terminate process
forkfork(2) create a new process
fpathconffpathconf(2) get configurable pathname variables
fstatstat(2) get file status
fstatvfsstatvfs(2) get file system information
fsyncfsync(2) synchronize file’s in-memory state with physical medium
getcontextgetcontext(2) get and set current user context
getdentsgetdents(2) read and put directory entries in file system
  independent format
getegidgetuid(2) get real user, effective user, real group, and effective
group IDs
geteuidgetuid(2) get real user, effective user, real group, and effective
group IDs
getgidgetuid(2) get real user, effective user, real group, and effective
group IDs
getgroupsgetgroups(2) get or set supplementary group access list IDs
getitimergetitimer(2) get or set value of interval timer
getmsggetmsg(2) get next message off a stream
getpgidgetpid(2) get process, process group, and parent process IDs
getpgrpgetpid(2) get process, process group, and parent process IDs
getpidgetpid(2) get process, process group, and parent process IDs
getpmsggetmsg(2) get next message off a stream
getppidgetpid(2) get process, process group, and parent process IDs
getrlimitgetrlimit(2) control maximum system resource consumption
getsidgetsid(2) get or set session ID
getuidgetuid(2) get real user, effective user, real group, and effective
group IDs
ioctlioctl(2) control device
killkill(2) send a signal to a process or a group of processes
linklink(2) link to a file
llseekllseek(2) move extended read/write file pointer
lseeklseek(2) move read/write file pointer
lstatstat(2) get file status
mincoremincore(2) determine residency of memory pages
mkdirmkdir(2) make a directory
mknodmknod(2) make a directory, or a special or ordinary file
mmapmmap(2) map pages of memory
mountmount(2) mount a 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
munmapmunmap(2) unmap pages of memory
nicenice(2) change priority of a time-sharing process
openopen(2) open for reading or writing
pathconffpathconf(2) get configurable pathname variables
pausepause(2) suspend process until signal
pipepipe(2) create an interprocess channel
plockplock(2) lock or unlock into memory process, text, or data
pollpoll(2) input/output multiplexing
priocntlpriocntl(2) process scheduler control
priocntlsetpriocntlset(2) generalized process scheduler control
profilprofil(2) execution time profile
ptraceptrace(2) allows parent process to control execution of a child process
putmsgputmsg(2) send a message on a stream
putpmsgputmsg(2) send a message on a stream
readread(2) read from file
readlinkreadlink(2) read the value of a symbolic link
renamerename(2) change the name of a file
rmdirrmdir(2) remove a directory
sbrkbrk(2) change space allocated for calling process’s data segment
semctlsemctl(2) semaphore control operations
semgetsemget(2) get set of semaphores
semopsemop(2) semaphore operations
setcontextgetcontext(2) get and set current user context
setgidsetuid(2) set user and group IDs
setgroupsgetgroups(2) get or set supplementary group access list IDs
setitimergetitimer(2) get or set value of interval timer
setpgidsetpgid(2) set process group ID
setpgrpsetpgrp(2) set process group ID
setrlimitgetrlimit(2) control maximum system resource consumption
setsidgetsid(2) get or set session ID
setuidsetuid(2) set user and group IDs
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
sigactionsigaction(2) detailed signal management
sigaltstacksigaltstack(2) set or get signal alternate stack context
sigholdsignal(2) simplified signal management for application processes
sigignoresignal(2) simplified signal management for application processes
signalsignal(2) simplified signal management for application processes
sigpausesignal(2) simplified signal management for application processes
sigpendingsigpending(2) examine signals that are blocked and pending
sigprocmasksigprocmask(2) change and/or examine calling process’s signal mask
sigrelsesignal(2) simplified signal management for application processes
sigsendsigsend(2) send a signal to a process or a group of processes
sigsendsetsigsend(2) send a signal to a process or a group of processes
sigsetsignal(2) simplified signal management for application processes
sigsuspendsigsuspend(2) install a signal mask and suspend process until signal
statstat(2) get file status
statvfsstatvfs(2) get file system information
stimestime(2) set system time and date
swapctlswapctl(2) manage swap space
symlinksymlink(2) make a symbolic link to a file
syncsync(2) update super block
sysfssysfs(2) get file system type information
sysinfosysinfo(2) get and set system information strings
timetime(2) get time
timestimes(2) get process and child process times
uadminuadmin(2) administrative control
ulimitulimit(2) get and set process limits
umaskumask(2) set and get file creation mask
umountumount(2) unmount a file system
unameuname(2) get name of current operating system
unlinkunlink(2) remove directory entry
ustatustat(2) get file system statistics
utimeutime(2) set file access and modification times
utimesutimes(2) set file times
vforkvfork(2) spawn new process in a virtual memory efficient way
vhangupvhangup(2) virtually “hangup” the current controlling terminal
waitwait(2) wait for child process to stop or terminate
waitidwaitid(2) wait for child process to change state
waitpidwaitpid(2) wait for child process to change state
writewrite(2) write on a file
writevwrite(2) write on a file

SunOS 5.1

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