Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Domain/IX SR9.2.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

1M. Maintenance Commands

2. System Calls

3. Subroutines

3C. Communications Routines

3M. Math Library

3N. Networking Routines

3S. Standard I/O Library

3X. Miscellaneous Routines

4. Special Files

4F. Network Protocol Families

4N. Networking Facilities

4P. Network Protocols

5. File Formats

6. Games

7. Miscellaneous Facilities

8. Maintenance Procedures

8C. Network Services

Manual — Domain/IX SR9.2.3

869 entries
special files, intro.sys5introduction to special files
network.bsd
setsbrksize, set_sbrk_size.sys5define memory available for allocation

1. Commands

addbib, addbib.bsdcreate or extend bibliographic database
admin, admin.bsdcreate and administer SCCS files
admin, admin.sys5create and administer SCCS files
apply, apply.bsdapply a command to a set of arguments
apropos, apropos.bsdlocate commands by keyword lookup
ar, ar.bsdarchive and library maintainer
ar, ar.sys5archive and library maintainer for portable archives
arcv, arcv.sys5convert archive files from PDP-11 to common archive format
asa, asa.sys5interpret ASA carriage control characters
at, at.bsdexecute commands at a later time
at, batch, at.sys5execute commands at a later time
awk, awk.bsdpattern scanning and processing language
awk, awk.sys5pattern scanning and processing language
banner, banner.sys5make posters
basename, basename.bsdstrip filename affixes
basename, dirname, basename.sys5deliver portions of pathnames
at, batch, batch.sys5execute commands at a later time
bc, bc.bsdarbitrary-precision arithmetic language
bc, bc.sys5arbitrary-precision arithmetic language
bdiff, bdiff.sys5big diff
bfs, bfs.sys5big file scanner
biff, biff.bsdasynchronous notification of mail
binmail, binmail.bsdsend or receive mail among users
bs, bs.sys5a compiler/interpreter for modest-sized programs
cal, cal.bsdprint calendar
cal, cal.sys5print calendar
calendar, calendar.bsdreminder service
calendar, calendar.sys5reminder service
cat, cat.bsdcatenate and print
cat, cat.sys5concatenate and print files
cb, cb.bsdC program beautifier
cb, cb.sys5C program beautifier
cc, cc.bsdC compiler
cc, cc.sys5C compiler
compact, uncompact, ccat, ccat.bsdcompress and uncompress files, and then cat them
cd, cd.bsdchange working directory
cd, cd.sys5change working directory
cdc, cdc.bsdchange the delta commentary of an SCCS delta
cdc, cdc.sys5change the delta commentary of an SCCS delta
cflow- generate C flow graph, cflow.sys5
cw, checkcw, checkcw.sys5prepare constant-width text for troff
checkeq, checkeq.bsdcheck files that use eqn(1) or neqn(1)
eqn, neqn, checkeq, checkeq.sys5format mathematical text for nroff or troff
checknr, checknr.bsdcheck nroff/troff files
chgrp, chgrp.bsdchange group
chown, chgrp, chgrp.sys5change owner or group
chmod, chmod.bsdchange mode
chmod, chmod.sys5change mode
chown, chgrp, chown.sys5change owner or group
clear, clear.bsdclear terminal screen
cmp, cmp.bsdcompare two files
cmp, cmp.sys5compare two files
col, col.bsdfilter reverse line feeds
col, col.sys5filter reverse line-feeds
colcrt, colcrt.bsdfilter nroff output for CRT previewing
colrm, colrm.bsdremove columns from a file
comb, comb.bsdcombine SCCS deltas
comb, comb.sys5combine SCCS deltas
comm, comm.bsdselect or reject lines common to two sorted files
comm, comm.sys5select or reject lines common to two sorted files
compact, uncompact, ccat, compact.bsdcompress and uncompress files, and then cat them
cp, cp.bsdcopy
cp, cp.sys5copy files
cpio, cpio.sys5copy file archives in and out
cpp, cpp.sys5the C language preprocessor
crontab, crontab.sys5make a user crontab file
csh, csh.bsda Shell (command interpreter) with C-like syntax
csplit, csplit.sys5context split
ctags, ctags.bsdcreate a tags file
ctrace, ctrace.sys5C program debugger
tip, cu, cu.bsdconnect to a remote system
cu, cu.sys5call another UNIX system
cut, cut.sys5cut out selected fields from each line of a file
cw, checkcw, cw.sys5prepare constant-width text for troff
cxref, cxref.sys5generate a C program cross-reference
date, date.bsdprint the date
date, date.sys5print the date
dc, dc.bsddesk calculator
dc, dc.sys5desk calculator
dd, dd.bsdconvert and copy a file
dd, dd.sys5convert and copy a file
delta, delta.bsdmake a delta (change) to an SCCS file
delta, delta.sys5make a delta (change) to an SCCS file
deroff, deroff.bsdremove nroff, troff, tbl, and eqn constructs
deroff, deroff.sys5remove nroff/troff, tbl, and eqn constructs
df, df.bsddisk free
diction, explain, diction.bsdprint wordy sentences; thesaurus for diction
diff, diff.bsddifferential file and directory comparator
diff, diff.sys5differential file comparator
diff3, diff3.bsdthree-way differential file comparison
diff3, diff3.sys53-way differential file comparison
diffmk, diffmk.sys5mark differences between files
dircmp, dircmp.sys5directory comparison
basename, dirname, dirname.sys5deliver portions of pathnames
du, du.bsdsummarize disk usage
du, du.sys5summarize disk usage
echo, echo.bsdecho arguments
echo, echo.sys5echo arguments
ed, ed.bsdtext editor
ed, red, ed.sys5text editor
edit, edit.sys5text editor (a variant of ex for casual users)
grep, egrep, fgrep, egrep.bsdsearch a file for a pattern
grep, egrep, fgrep, egrep.sys5search a file for a pattern
enable, disable, enable.sys5enable or disable LP printers
env, env.sys5set environment for command execution
eqn, eqn.bsdformat mathematical text for troff
eqn, neqn, checkeq, eqn.sys5format mathematical text for nroff or troff
ex, edit, ex.bsdtext editor
ex, ex.sys5text editor
expand, unexpand, expand.bsdexpand tabs to spaces and vice versa
diction, explain, explain.bsdprint wordy sentences; thesaurus for diction
expr, expr.bsdevaluate arguments as an expression
expr, expr.sys5evaluate arguments as an expression
eyacc, eyacc.bsdmodified yacc allowing much improved error recovery
factor, factor.sys5factor a number
false, true, false.bsdprovide truth values
grep, egrep, fgrep, fgrep.bsdsearch a file for a pattern
grep, egrep, fgrep, fgrep.sys5search a file for a pattern
file, file.bsddetermine file type
file, file.sys5determine file type
find, find.bsdfind files
find, find.sys5find files
fmt, fmt.bsdsimple text formatter
fold, fold.bsdfold long lines for finite width output device
fpr, fpr.bsdprint FORTRAN file
from, from.bsdwho is my mail from? 
fsplit, fsplit.bsdsplit a multi-routine FORTRAN file into individual files
fsplit, fsplit.sys5split FORTRAN or ratfor files
ftp, ftp.bsdfile transfer program
get, get.bsdget a version of an SCCS file
get, get.sys5get a version of an SCCS file
getopt, getopt.sys5parse command options
grep, egrep, fgrep, grep.bsdsearch a file for a pattern
grep, egrep, fgrep, grep.sys5search a file for a pattern
groups, groups.bsdshow group memberships
head, head.bsdgive first few lines
help, help.bsdask for help
help, help.sys5ask for help
hostid, hostid.bsdset or print identifier of current host system
hostname, hostname.bsdset or print name of current host system
hyphen, hyphen.sys5find hyphenated words
id, id.sys5print user and group IDs and names
indent, indent.bsdindent and format C program source
indxbib, lookbib, indxbib.bsdbuild inverted index for a bibliography; find references in a bibliography
install, install.bsdinstall binaries
intro, intro.bsdintroduction to commands
intro, intro.sys5introduction to commands
ipcrm, ipcrm.sys5remove a message queue, semaphore set, or shared memory ID
ipcs, ipcs.sys5report interprocess communication facilities status
join, join.bsdrelational database operator
join, join.sys5relational database operator
kill, kill.bsdterminate a specified process
kill, kill.sys5terminate a process
ld, ld.bsdlink editor
ld, ld.sys5link editor
leave, leave.bsdremind you when you have to leave
lex, lex.bsdgenerator of lexical analysis programs
lex, lex.sys5generate programs for simple lexical tasks
line, line.sys5read one line
lint, lint.bsda C program verifier
lint, lint.sys5a C program checker
ln, ln.bsdmake links
ln, ln.sys5create a hard or soft link
login, login.bsdsign on
login, login.sys5sign on
logname, logname.sys5get log-in name
look, look.bsdfind lines in a sorted list
indxbib, lookbib, lookbib.bsdbuild inverted index for a bibliography; find references in a bibliography
lorder, lorder.bsdfind ordering relation for an object library
lorder, lorder.sys5find ordering relation for an object library
lp, cancel, lp.sys5send/cancel requests to an lp line printer
lpq, lpq.bsdspool queue examination program
lpr, lpr.bsdprint files off-line
lprm, lprm.bsdremove jobs from the line printer spooling queue
lpstat, lpstat.sys5print lp status information
ls, ls.bsdlist contents of directory
ls, ls.sys5list contents of directory
m4, m4.bsdmacro processor
m4, m4.sys5macro processor
apollo, pdp11, u3b, u3b5, vax, machid.sys5provide truth value about your processor type
mail, mail.bsdsend and receive mail
mail, rmail, mail.sys5send mail to users or read mail
mailx, mailx.sys5interactive message processing system
make, make.bsdmaintain program groups
make, make.sys5maintain, update, and regenerate groups of programs
man, man.bsdfind manual information by keywords; print out the manual
man, man.sys5print entries in this manual
mesg, mesg.bsdpermit or deny messages
mesg, mesg.sys5permit or deny messages
mkdir, mkdir.bsdmake a directory
mkdir, mkdir.sys5make a directory
mkstr, mkstr.bsdcreate an error message file by massaging C source
mm, mm.sys5print out documents formatted with the MM macros
mmt, mvt, mmt.sys5typeset documents, viewgraphs, and slides
more, page, more.bsdfile perusal filter for CRT viewing
msgs, msgs.bsdsystem messages and junk mail program
mv, mv.bsdmove or rename files
mv, mv.sys5move files
mmt, mvt, mvt.sys5typeset documents, viewgraphs, and slides
neqn, neqn.bsdformat mathematical text for nroff
eqn, neqn, checkeq, neqn.sys5format mathematical text for nroff or troff
netstat, netstat.bsdshow network status
newaliases, newaliases.bsdrebuild the database for the mail aliases file
newform, newform.sys5change the format of a text file
newgrp, newgrp.sys5log in to a new group
news, news.sys5print news items
nice, nohup, nice.bsdrun a command at a different priority (sh only)
nice, nice.sys5run a command at low priority
nl, nl.sys5line numbering filter
nm, nm.bsdprint name list
nm, nm.sys5print name list
nice, nohup, nohup.bsdrun a command at a different priority (sh only)
nohup, nohup.sys5run a command immune to hangups and quits
nroff, nroff.bsdtext formatting
nroff, nroff.sys5format text
od, od.bsdoctal, decimal, hex, ASCII dump
od, od.sys5octal dump
pack, pcat, unpack, pack.sys5compress and expand files
more, page, page.bsdfile perusal filter for CRT viewing
pagesize, pagesize.bsdprint system page size
passwd, passwd.bsdchange log-in password
passwd, passwd.sys5change log-in password
paste, paste.sys5merge same lines of several files or subsequent lines of one file
pack, pcat, unpack, pcat.sys5compress and expand files
pg, pg.sys5file perusal filter for soft-copy terminals
pr, pr.bsdprint file
pr, pr.sys5print files
print, print.bsdpr to the line printer
printenv, printenv.bsdprint out the environment
prmail, prmail.bsdprint out mail in the post office
prs, prs.bsdprint an SCCS file
prs, prs.sys5print an SCCS file
ps, ps.bsdprocess status
ps, ps.sys5report process status
ptx, ptx.bsdpermuted index
ptx, ptx.sys5permuted index
pwd, pwd.bsdworking directory name
pwd, pwd.sys5working directory name
ranlib, ranlib.bsdconvert archives to random libraries
ratfor, ratfor.bsdrational FORTRAN dialect
ratfor, ratfor.sys5rational FORTRAN dialect
rcp, rcp.bsdremote file copy
ed, red, red.sys5text editor
refer, refer.bsdfind and insert literature references in documents
regcmp, regcmp.sys5regular expression compile
reset, reset.bsdreset the teletype bits to a sensible state
rev, rev.bsdreverse lines of a file
rlogin, rlogin.bsdremote log-in
rm, rmdir, rm.bsdremove (unlink) directories or files
rm, rmdir, rm.sys5remove files or directories
rmail, rmail.bsdhandle remote mail received via uucp
mail, rmail, rmail.sys5send mail to users or read mail
rmdel, rmdel.bsdremove a delta from an SCCS file
rmdel, rmdel.sys5remove a delta from an SCCS file
rm, rmdir, rmdir.bsdremove (unlink) directories or files
rm, rmdir, rmdir.sys5remove files or directories
roffbib, roffbib.bsdrun off bibliographic database
rsh, rsh.bsdremote Shell
sh, rsh, rsh.sys5Shell, the standard/restricted command programming language
ruptime, ruptime.bsdshow host status of local machines
rwho, rwho.bsdwho’s logged in on local machines
sact, sact.bsdprint current SCCS file editing activity
sact, sact.sys5print current SCCS file editing activity
sccsdiff, sccsdiff.bsdcompare two versions of an SCCS file
sccsdiff, sccsdiff.sys5compare two versions of an SCCS file
script, script.bsdmake typescript of a terminal session
sdiff, sdiff.sys5side-by-side difference program
sed, sed.bsdstream editor
sed, sed.sys5stream editor
sh, sh.bsdcommand language
sh, rsh, sh.sys5the standard/restricted Bourne Shell (command pro- gramming language)
size, size.bsdsize of an object file
size, size.sys5print sizes of object files
sleep, sleep.bsdsuspend execution for an interval
sleep, sleep.sys5suspend execution for an interval
soelim, soelim.bsdeliminate .so’s from nroff input
sort, sort.bsdsort or merge files
sort, sort.sys5sort and/or merge files
sortbib, sortbib.bsdsort bibliographic database
spell, spellin, spellout, spell.bsdfind spelling errors
spell, hashmake, spellin, hashcheck, spell.sys5find spelling errors
spell, spellin, spellout, spellin.bsdfind spelling errors
spell, spellin, spellout, spellout.bsdfind spelling errors
split, split.bsdsplit a file into pieces
split, split.sys5split a file into pieces
cp /bin/start_csh, start_csh.bsdstart a C Shell
startrsh, start_rsh.sys5start a restricted Shell
cp /bin/start_sh, start_sh.bsdstart a Bourne Shell
start_sh, start_sh.sys5run a log-in Bourne Shell
strings, strings.bsdfind the printable strings in an object file
strip, strip.bsdstrip symbol and line number information from an object file
strip, strip.sys5strip symbol and line number information from an object file
stty, stty.bsdset terminal options
stty, stty.sys5set the options for a terminal
style, style.bsdanalyze surface characteristics of a document
su, su.bsdsubstitute user ID temporarily
su, su.sys5become super-user or another user
sum, sum.bsdsum and count blocks in a file
sum, sum.sys5print checksum and block count of a file
sync, sync.sys5update the super-block
tabs, tabs.bsdset terminal tabs
tabs, tabs.sys5set tabs on a terminal
tail, tail.bsddeliver the last part of a file
tail, tail.sys5deliver the last part of a file
tar, tar.bsdtape (and general purpose) archiver
tar, tar.sys5tape (and general purpose) archiver
tbl, tbl.bsdformat tables for nroff or troff
tbl, tbl.sys5format tables for nroff or troff
tee, tee.bsdpipe fitting
tee, tee.sys5pipe fitting
telnet, telnet.bsduser interface to the TELNET protocol
test, test.bsdcondition command
test, test.sys5condition evaluation command
time, time.bsdtime a command
time, time.sys5time a command
tip, cu, tip.bsdconnect to a remote system
touch, touch.bsdupdate date last modified of a file
touch, touch.sys5update access and modification times of a file
tput, tput.sys5query terminfo database
tr, tr.bsdtranslate characters
tr, tr.sys5translate characters
troff, troff.bsdtext formatting and typesetting
troff, troff.sys5typeset text
true, false, true.bsdprovide truth values
true, false, true.sys5provide truth values
tset, tset.bsdterminal-dependent initialization
tsort, tsort.bsdtopological sort
tsort, tsort.sys5topological sort
tty, tty.bsdget terminal name
tty, tty.sys5get the name of the terminal
ul, ul.bsddo underlining
umask, umask.sys5set file-creation mode mask
uname, uname.sys5print name of current UNIX system
compact, uncompact, ccat, uncompact.bsdcompress and uncompress files, and then cat them
expand, unexpand, unexpand.bsdexpand tabs to spaces and vice versa
unget, unget.bsdundo a previous get of an SCCS file
unget, unget.sys5undo a previous get of an SCCS file
uniq, uniq.bsdreport repeated lines in a file
uniq, uniq.sys5report repeated lines in a file
units, units.bsdconversion program
units, units.sys5conversion program
pack, pcat, unpack, unpack.sys5compress and expand files
uptime, uptime.bsdshow how long a node has been up
users, users.bsdcompact list of users who are on the system
uucp, uuname, uulog, uucp.bsdUNIX to UNIX copy
uucp, uulog, uuname, uucp.sys5UNIX system to UNIX system copy
uuencode, uudecode, uudecode.bsdencode/decode a binary file for transmission via mail
uuencode, uudecode, uuencode.bsdencode/decode a binary file for transmission via mail
uucp, uuname, uulog, uulog.bsdUNIX to UNIX copy
uucp, uulog, uuname, uulog.sys5UNIX system to UNIX system copy
uucp, uuname, uulog, uuname.bsdUNIX to UNIX copy
uucp, uulog, uuname, uuname.sys5UNIX system to UNIX system copy
uuto, uupick, uupick.sys5public UNIX-to-UNIX system file copy
uusend, uusend.bsdsend a file to a remote host
uustat, uustat.sys5uucp status inquiry and job control
uuto, uupick, uuto.sys5public UNIX-to-UNIX system file copy
uux, uux.bsdUNIX-to-UNIX command execution
uux, uux.sys5UNIX-to-UNIX system command execution
val, val.bsdvalidate SCCS file
val, val.sys5validate SCCS file
vc, vc.sys5version control
vi, vi.bsdscreen-oriented (visual) display editor based on ex
vi, vi.sys5full screen display editor based on ex
wait, wait.bsdawait completion of process
wait, wait.sys5await completion of process
wall, wall.bsdwrite to all users on a node
wc, wc.bsdword count
wc, wc.sys5word count
what, what.bsdidentify SCCS files
what, what.sys5identify SCCS files
whatis, whatis.bsddescribe what a command is
whereis, whereis.bsdlocate binary and/or manual for program
which, which.bsdlocate a program file, including aliases and paths (csh only)
who, who.bsdwho is on the system
who, who.sys5who is on the system
whoami, whoami.bsdprint effective current user ID
write, write.bsdwrite to another user
write, write.sys5write to another user
xargs, xargs.sys5construct argument list(s) and execute a command
xstr, xstr.bsdextract strings from C programs to implement shared strings
yacc, yacc.bsdyet another compiler-compiler
yacc, yacc.sys5yet another compiler-compiler
yes, yes.bsdbe repetitively affirmative

1M. Maintenance Commands

accept, reject, accept.sys5allow or prevent lp requests
addroot, addroot.sys5add a root ID
cron, cron.sys5clock daemon
crpasswd, crpasswd.sys5create password and group files
cvtumap, cvtumap.sys5convert name trees between SR8 and SR9 mapping
df, df.sys5report number of free disk blocks
fix_cache, fix_cache.sys5repair acl cache hash chains
flush_cache, flush_cache.sys5clear the node's acl_cache
install, install.sys5install commands
intro, intro.sys5introduction to system maintenance commands and application programs
killall, killall.sys5kill all active processes
link, unlink, link.sys5exercise link and unlink system calls
lpadmin, lpadmin.sys5configure the lp spooling system
lpsched, lpshut, lpmove, lpsched.sys5start or stop the lp request scheduler; move lp requests
mkdisk, mkdisk.sys5create disk device descriptor files
mknod, mknod.sys5build special file
mount, umount, mount.sys5mount and dismount file system
mvdir, mvdir.sys5move a directory
pwck, grpck, pwck.sys5password/group file checkers
rc, rc.sys5boot time shell script
run_rc, run_rc.sys5run the command script in `node_data/etc.rc
setmnt, setmnt.sys5establish mount table
shutdown, shutdown.sys5terminate all processing
swapul, swapul.sys5rearrange underlining
systype, systype.sys5display version stamp
tic, tic.sys5terminfo compiler
uuclean, uuclean.sys5uucp spool directory clean-up
uusub, uusub.sys5monitor uucp network
ver, ver.sys5change version of Shell commands
wall, wall.sys5write to all users on a node
writed, writed.sys5daemon for write(1) program

2. System Calls

accept, accept.bsdaccept a connection on a socket
access, access.bsddetermine if a file can be accessed
access, access.sys5determine accessibility of a file
alarm, alarm.sys5set a process alarm clock
bind, bind.bsdbind a name to a socket
brk, sbrk, brk.bsdchange data segment size
brk, sbrk, brk.sys5change amount of memory available
chdir, chdir.bsdchange current working directory
chdir, chdir.sys5change working directory
chmod, chmod.bsdchange mode of file
chmod, chmod.sys5change mode of file
chown, chown.bsdchange owner and group of a file
chown, chown.sys5change owner and group of a file
close, close.bsddelete a descriptor
close, close.sys5close a file descriptor
connect, connect.bsdinitiate a connection on a socket
creat, creat.bsdcreate a new file
creat, creat.sys5create a new file or write over an existing one
default_acl, default_acl.bsdchange default file protection environment
default_acl, default_acl.sys5change default file protection environment
dup, dup2, dup.bsdduplicate a descriptor
dup, dup.sys5duplicate an open file descriptor
dup, dup2, dup2.bsdduplicate a descriptor
execl, execv, execle, execve, execlp, execvp, exec.sys5execute a file
execve, execve.bsdexecute a file
_exit, exit.bsdterminate a process
exit, _exit, exit.sys5terminate process
chmod, fchmod.bsdchange mode of file
chown, fchown.bsdchange owner and group of a file
fcntl, fcntl.bsdfile control
fcntl, fcntl.sys5file control
flock, flock.bsdplace or remove an advisory lock on an open file
fork, fork.bsdcreate a new process
fork, fork.sys5create a new process
stat, lstat, fstat, fstat.bsdget file status
fsync, fsync.bsdsynchronize a file’s in-core state with that on disk
truncate, ftruncate.bsdtruncate a file to a specified length
set_version, get_version, get_version.bsdsets or gets system version for syntax interpretation
set_version, get_version, get_version.sys5sets/gets system version for syn- tax interpretation
getdtablesize, getdtablesize.bsdget descriptor table size
getgid, getegid, getegid.bsdget group identity
getuid, geteuid, geteuid.bsdget user identity
getgid, getegid, getgid.bsdget group identity
getgroups, getgroups.bsdget group access list
gethostid, sethostid, gethostid.bsdget or set unique identifier of current host
gethostname, sethostname, gethostname.bsdget or set name of current host
getitimer, setitimer, getitimer.bsdget or set value of interval timer
getpagesize, getpagesize.bsdget system page size
getpeername, getpeername.bsdget name of connected peer
getpgrp, getpgrp.bsdget process group
getpid, getppid, getpid.bsdget process identification
getpid, getpgrp, getppid, getpid.sys5get process, process group, and parent process IDs
getpid, getppid, getppid.bsdget process identification
getpriority, setpriority, getpriority.bsdget or set program scheduling priority
getrlimit, getrlimit.bsdcontrol maximum system resource consumption
getrusage, getrusage.bsdget information about resource utilization
getsockname, getsockname.bsdget socket name
getsockopt, setsockopt, getsockopt.bsdget and set options on sockets
gettimeofday, settimeofday, gettimeofday.bsdget/set date and time
getuid, geteuid, getuid.bsdget user identity
getuid, geteuid, getgid, getegid, getuid.sys5get real user, effective user, real group, and effective group IDs
intro, intro.bsdintroduction to system calls and error numbers
intro, intro.sys5introduction to system calls and error numbers
ioctl, ioctl.bsdcontrol device
ioctl, ioctl.sys5control device
kill, kill.bsdsend signal to a process
kill, kill.sys5send a signal to a process or a group of processes
killpg, killpg.bsdsend signal to a process group
link, link.bsdmake a hard link to a file
link, link.sys5link to a file
listen, listen.bsdlisten for connections on a socket
lseek, lseek.bsdmove read/write pointer
lseek, lseek.sys5move read/write file pointer
stat, lstat, fstat, lstat.bsdget file status
mkdir, mkdir.bsdmake a directory file
mknod, mknod.bsdmake a special file
mknod, mknod.sys5make a directory, or a special or ordinary file
mount, umount, mount.bsdmount or remove file system
mount, mount.sys5mount a file system
msgctl, msgctl.sys5message control operations
msgget, msgget.sys5get message queue
msgop, msgop.sys5message operations
nice, nice.sys5change priority of a process
open, open.bsdopen a file for reading or writing, or create a new file
open, open.sys5open for reading or writing
pause, pause.sys5suspend process until signal
pipe, pipe.bsdcreate an interprocess communication channel
pipe, pipe.sys5create an interprocess channel
plock, plock.sys5lock process, text, or data in memory
read, readv, read.bsdread input
read, read.sys5read from file
readlink, readlink.bsdread value of a symbolic link
readlink, readlink.sys5read value of a soft (or symbolic) link
read, readv, readv.bsdread input
reboot, reboot.bsdreboot system or halt processor
recv, recvfrom, recvmsg, recv.bsdreceive a message from a socket
recv, recvfrom, recvmsg, recvfrom.bsdreceive a message from a socket
recv, recvfrom, recvmsg, recvmsg.bsdreceive a message from a socket
rename, rename.bsdchange the name of a file
rmdir, rmdir.bsdremove a directory file
select, select.bsdsynchronous I/O multiplexing
semctl, semctl.sys5semaphore control operations
semget, semget.sys5get set of semaphores
semop, semop.sys5semaphore operations
send, sendto, sendmsg, send.bsdsend a message from a socket
send, sendto, sendmsg, sendmsg.bsdsend a message from a socket
send, sendto, sendmsg, sendto.bsdsend a message from a socket
set_sbrk_size, set_sbrk_size.bsddefine memory available for allocation
set_version, get_version, set_version.bsdsets or gets system version for syntax interpretation
set_version, get_version, set_version.sys5sets/gets system version for syn- tax interpretation
setgroups, setgroups.bsdset group access list
gethostid, sethostid, sethostid.bsdget or set unique identifier of current host
gethostname, sethostname, sethostname.bsdget or set name of current host
getitimer, setitimer, setitimer.bsdget or set value of interval timer
setpgrp, setpgrp.bsdset process group
setpgrp, setpgrp.sys5set process group ID
getpriority, setpriority, setpriority.bsdget or set program scheduling priority
setregid, setregid.bsdset real and effective group ID
setreuid, setreuid.bsdset real and effective user IDs
getsockopt, setsockopt, setsockopt.bsdget and set options on sockets
gettimeofday, settimeofday, settimeofday.bsdget/set date and time
setuid, setgid, setuid.sys5set user and group IDs
shmctl, shmctl.sys5shared memory control operations
shmget, shmget.sys5get shared memory segment
shmop, shmop.sys5shared memory operations
shutdown, shutdown.bsdshut down part of a full-duplex connection
sigblock, sigblock.bsdblock signals
signal, signal.sys5specify what to do upon receipt of a signal
sigpause, sigpause.bsdatomically release blocked signals and wait for interrupt
sigsetmask, sigsetmask.bsdset current signal mask
sigstack, sigstack.bsdset and/or get signal stack context
sigvec, sigvec.bsdsoftware signal facilities
socket, socket.bsdcreate an endpoint for communication
socketpair, socketpair.bsdcreate a pair of connected sockets
soft_link, soft_unlink, soft_link.bsdcreate or delete soft links
soft_link, soft_unlink, soft_link.sys5create or delete soft links
soft_link, soft_unlink, soft_unlink.bsdcreate or delete soft links
soft_link, soft_unlink, soft_unlink.sys5create or delete soft links
stat, lstat, fstat, stat.bsdget file status
stat, fstat, lstat, stat.sys5get file or link status
symlink, symlink.bsdmake symbolic link to a file
sync, sync.bsdupdate super-block
sync, sync.sys5update super-block
time, time.sys5get time
times, times.sys5get process and child process times
truncate, truncate.bsdtruncate a file to a specified length
umask, umask.bsdset and get file creation mask
umask, umask.sys5set and get file creation mask
umount, umount.sys5unmount a file system
uname, uname.sys5get name of current UNIX system
unlink, unlink.bsdremove directory entry
unlink, unlink.sys5remove directory entry
utime, utime.sys5set file access and modification times
utimes, utimes.bsdset file times
vfork, vfork.bsdspawn new process in a virtual memory efficient way
wait, wait3, wait.bsdwait for process to terminate
wait, wait.sys5wait for child process to stop or terminate
wait, wait3, wait3.bsdwait for process to terminate
write, writev, write.bsdwrite on a file
write, write.sys5write on a file
write, writev, writev.bsdwrite on a file

3. Subroutines

abort, abort.bsdgenerate a fault
abs, abs.bsdinteger absolute value
atof, atoi, atol, atof.bsdconvert ASCII to numbers
bcopy, bcmp, bzero, ffs, bstring.bsdbit and byte string operations
bcopy, bcmp, bzero, ffs, bstring.sys5bit and byte string operations
crypt, encrypt, crypt.bsda one-way hashing encryption algorithm
ctime, localtime, gmtime, asctime, timezone, ctime.bsdconvert date and time to ASCII
isalpha, isupper, islower, isdigit, isalnum, isspace, ispunct, isprint, iscntrl, isascii, ctype.bsdcharacter classification macros
opendir, readdir, telldir, seekdir, rewinddir, closedir, directory.bsddirectory operations
ecvt, fcvt, gcvt, ecvt.bsdoutput conversion
end, end.bsdlast location in program
end, end.sys5last location in program
execl, execv, execle, execlp, execvp, environ, execl.bsdexecute a file
exit, exit.bsdterminate a process after flushing any pending output
getenv, getenv.bsdvalue for environment name
getgrent, getgrgid, getgrnam, setgrent, endgrent, getgrent.bsdget group file entry
getlogin, getlogin.bsdget log-in name
getpass, getpass.bsdread a password
getpwent, getpwuid, getpwnam, setpwent, endpwent, getpwent.bsdget password file entry
getwd, getwd.bsdget current working directory pathname
insque, remque, insque.bsdinsert or remove element from a queue
intro, intro.bsdintroduction to library functions
intro, intro.sys5introduction to subroutines and libraries
malloc free, realloc, calloc, alloca, malloc.bsdmemory allocator
mktemp, mktemp.bsdmake a unique filename
perror, sys_errlist, sys_nerr, perror.bsdsystem error messages
popen, pclose, popen.bsdinitiate I/O to and from a process
psignal, sys_siglist, psignal.bsdsystem signal messages
qsort, qsort.bsdquicker sort
random, srandom, initstate, setstate, random.bsdbetter random number generator; routines for changing generators
re_comp, re_exec, regex.bsdregular expression handler
scandir, scandir.bsdscan a directory
setuid, seteuid, setruid, setgid, setegid, setrgid, setgid.bsdset user and group ID
setjmp, longjmp, setjmp.bsdnon-local goto
setuid, seteuid, setruid, setgid, setegid, setrgid, setuid.bsdset user and group ID
sleep, sleep.bsdsuspend execution for interval
strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, index, rindex, string.bsdstring operations
swab, swab.bsdswap bytes
system, system.bsdissue a Shell command
ttyname, isatty, ttyname.bsdfind name of a terminal
valloc, valloc.bsdaligned memory allocator
varargs, varargs.bsdvariable argument list

3C. Communications Routines

a64l, l64a, a64l.sys5convert between long integer and base-64 ASCII string
abort, abort.sys5generate an IOT fault
abs, abs.sys5return an integer's absolute value
alarm, alarm.bsdschedule signal after specified time
bsearch, bsearch.sys5binary search a sorted table
clock, clock.sys5report CPU time used
toupper, tolower, toupper, tolower, toascii - translate characters, conv.sys5
crypt, encrypt, crypt.sys5a one-way hashing encryption algorithm
ctime, localtime, gmtime, asctime, tzset, ctime.sys5convert date and time to string
isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, ctype.sys5clas- sify characters
dial, dial.sys5establish an outgoing terminal line connection
drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48, drand48.sys5generate uniformly distributed pseudo-random numbers
ecvt, fcvt, gcvt, ecvt.sys5convert floating-point number to string
frexp, ldexp, modf, frexp.bsdsplit into mantissa and exponent
frexp, ldexp, modf, frexp.sys5manipulate parts of floating-point numbers
time, ftime, ftime.bsdget date and time
ftw, ftw.sys5walk a file tree
getcwd, getcwd.sys5get pathname of current working directory
getenv, getenv.sys5return value for environment name
getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent, getgrent.sys5get group file entry
getlogin, getlogin.sys5get log-in name
getopt, getopt.sys5get option letter from argument vector
getpass, getpass.sys5read a password
getpw, getpw.bsdget name from user ID
getpw, getpw.sys5get name from UID
getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent, getpwent.sys5get password file entry
stty, gtty, gtty.bsdset and get terminal state (defunct)
hsearch, hcreate, hdestroy, hsearch.sys5manage hash search tables
intro, intro.bsdintroduction to compatibility library functions
l3tol, ltol3, l3tol.sys5convert between 3-byte integers and long integers
lsearch, lfind, lsearch.sys5linear search and update
malloc, free, realloc, calloc, malloc.sys5main memory allocator
memccpy, memchr, memcmp, memcpy, memset, memory.sys5memory operations
mktemp, mktemp.sys5make a unique filename
nice, nice.bsdset program priority
pause, pause.bsdstop until signal
perror, errno, syserrlist, sysnerr, perror.sys5system error messages
putenv, putenv.sys5change or add value to environment
putpwent, putpwent.sys5write password file entry USAGE] #include <pwd.h> int putpwent (p, f) struct passwd *p; FILE *f;
qsort, qsort.sys5quicker sort
rand, srand, rand.bsdrandom number generator
rand, srand, rand.sys5simple random-number generator
setjmp, longjmp, setjmp.sys5non-local goto
signal, signal.bsdsimplified software signal facilities
sleep, sleep.sys5suspend execution for interval
ssignal, gsignal, ssignal.sys5software signals
ftok, stdipc.sys5standard interprocess communication package
strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok, string.sys5string operations
strtod, atof, strtod.sys5convert string to double-precision number
strtol, atol, atoi, strtol.sys5convert string to integer
stty, gtty, stty.bsdset and get terminal state (defunct)
swab, swab.sys5swap bytes
time, ftime, time.bsdget date and time
times, times.bsdget process times
tsearch, tfind, tdelete, twalk, tsearch.sys5manage binary search trees
ttyname, isatty, ttyname.sys5find name of a terminal
utime, utime.bsdset file times

3M. Math Library

j0, j1, jn, y0, y1, yn, bessel.sys5Bessel functions
erf, erfc, erf.sys5error function and complementary error function
exp, log, log10, pow, sqrt, exp.bsdexponential, logarithm, power, square root
exp, log, log10, pow, sqrt, exp.sys5exponential, logarithm, power, square root functions
fabs, floor, ceil, floor.bsdabsolute value, floor, ceiling functions
floor, ceil, fmod, fabs, floor.sys5floor, ceiling, remainder, abso- lute value functions
gamma, gamma.bsdlog gamma function
gamma, gamma.sys5log gamma function
hypot, cabs, hypot.bsdEuclidean distance
hypot, hypot.sys5Euclidean distance function
intro, intro.bsdintroduction to mathematical library functions
j0, j1, jn, y0, y1, yn, j0.bsdBessel functions
sin, cos, tan, asin, acos, atan, atan2, sin.bsdtrigonometric functions
sinh, cosh, tanh, sinh.bsdhyperbolic functions
sinh, cosh, tanh, sinh.sys5hyperbolic functions
sin, cos, tan, asin, acos, atan, atan2, trig.sys5trigonometric func- tions

3N. Networking Routines

htonl, htons, ntohl, ntohs, byteorder.bsdconvert values between host and network byte order
gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent, gethostent.bsdget network host entry
getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent, getnetent.bsdget network entry
getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent, getprotoent.bsdget protocol entry
getservent, getservbyport, getservbyname, setservent, endservent, getservent.bsdget service entry
inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof, inet.bsdInternet address manipulation routines
intro, intro.bsdintroduction to network library functions

3S. Standard I/O Library

ctermid, ctermid.sys5generate filename for terminal
cuserid, cuserid.sys5get character log-in name of the user
fclose, fflush, fclose.bsdclose or flush a stream
fclose, fflush, fclose.sys5close or flush a stream
ferror, feof, clearerr, fileno, ferror.bsdstream status inquiries
ferror, feof, clearerr, fileno, ferror.sys5stream status inquiries
fopen, freopen, fdopen, fopen.bsdopen a stream
fopen, freopen, fdopen, fopen.sys5open a stream
fread, fwrite, fread.bsdbuffered binary input/output
fread, fwrite, fread.sys5binary input/output on files
fseek, ftell, rewind, fseek.bsdreposition a stream
fseek, rewind, ftell, fseek.sys5reposition a file pointer in a stream
getc, getchar, fgetc, getw, getc.bsdget character or word from stream
getc, getchar, fgetc, getw, getc.sys5get character or word from a stream
gets, fgets, gets.bsdget a string from a stream
gets, fgets, gets.sys5get a string from a stream
stdio, intro.bsdstandard buffered input/output package
stdio, intro.sys5standard buffered input/output package
popen, pclose, popen.sys5initiate pipe to or from a process
printf, fprintf, sprintf, printf.bsdformatted output conversion
printf, fprintf, sprintf, printf.sys5print formatted output
putc, putchar, fputc, putw, putc.bsdput character or word on a stream
putc, putchar, fputc, putw, putc.sys5put character or word on a stream
puts, fputs, puts.bsdput a string on a stream
puts, fputs, puts.sys5put a string on a stream
scanf, fscanf, sscanf, scanf.bsdformatted input conversion
scanf, fscanf, sscanf, scanf.sys5convert formatted input
setbuf, setbuffer, setlinebuf, setbuf.bsdassign buffering to a stream
setbuf, setvbuf, setbuf.sys5assign buffering to a stream
system, system.sys5issue a Shell command
tmpfile, tmpfile.sys5create a temporary file
tmpnam, tempnam, tmpnam.sys5create a name for a temporary file
ungetc, ungetc.bsdpush character back into input stream
ungetc, ungetc.sys5push character back into input stream
vprintf, vfprintf, vsprintf, vprintf.bsdprint formatted output of a varargs argument list
vprintf, vfprintf, vsprintf, vprintf.sys5print formatted output of a varargs argument list

3X. Miscellaneous Routines

assert, assert.bsdprogram verification
assert, assert.sys5verify program assertion
curses, curses.bsdscreen functions with “optimal” cursor motion
curses, curses.sys5CRT screen handling and optimization package
dbminit, fetch, store, delete, firstkey, nextkey, dbm.bsddatabase subroutines
initgroups, initgroups.bsdinitialize group access list
intro, intro.bsdintroduction to miscellaneous library functions
logname, logname.sys5return log-in name of user
rcmd, rresvport, ruserok, rcmd.bsdroutines for returning a stream to a remote command
regcmp, regex, regcmp.sys5compile and execute regular expression
rexec, rexec.bsdreturn stream to a remote command
sputl, sgetl, sputl.sys5access long integer data in a machine- independent fashion.
tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs, termcap.bsdterminal independent operation routines

4. Special Files

ar, ar.sys5common archive file format
arp, arp.bsdAddress Resolution Protocol
cpio, cpio.sys5format of the cpio archive
fspec, fspec.sys5format specification in text files
group, group.sys5group file contents
inetd.conf, inetd.conf.bsdconfiguration file for inetd(8C)
special files, intro.bsdintroduction to special files
intro, intro.sys5introduction to file formats
mnttab, mnttab.sys5mounted file system table
mtio, mtio.bsdtape device files
null, null.bsddata sink
passwd, passwd.sys5password file
profile, profile.sys5setting up an environment at log-in time
pty, pty.bsdpseudo terminal driver
sccsfile, sccsfile.sys5format of Source Code Control System (SCCS) file
term, term.sys5format of compiled term file.
terminfo, terminfo.sys5terminal capability database
tty, tty.bsdgeneral terminal interface
utmp, utmp.sys5log-in records

4F. Network Protocol Families

inet, inet.bsdInternet protocol family

4N. Networking Facilities

networking, intro.bsdintroduction to networking facilities

4P. Network Protocols

tcp, tcp.bsdInternet Transmission Control Protocol
udp, udp.bsdInternet User Datagram Protocol

5. File Formats

a.out, a.out.bsdassembler and link editor output
aliases, aliases.bsdaliases file for sendmail
ar, ar.bsdarchive (library) file format
ascii, ascii.sys5map of ASCII character set
dir, dir.bsdformat of directories
dir, dir.sys5format of directories
environ, environ.sys5user environment
eqnchar, eqnchar.sys5special character definitions for eqn and neqn
fcntl, fcntl.sys5file control options
fstab, fstab.bsdstatic information about filesystems
group, group.bsdgroup file
hosts, hosts.bsdhost name database
intro, intro.bsdintroduction to file formats
intro, intro.sys5introduction to miscellany
man, man.sys5macros for formatting UNIX manual pages.
manx, manx.sys5macros for formatting entries in this manual
math, math.sys5math functions and constants
mm, mm.sys5the MM macro package for formatting documents
mtab, mtab.bsdmounted file system table
mv, mv.sys5a troff macro package for typesetting viewgraphs and slides
networks, networks.bsdnetwork name database
null, null.sys5the null file
passwd, passwd.bsdpassword file
phones, phones.bsdremote host phone number database
printcap, printcap.bsdprinter capability data base
protocols, protocols.bsdprotocol name database
regexp, regexp.sys5regular expression compile and match routines
remote, remote.bsdremote host description file
services, services.bsdservice name database
stat, stat.sys5data returned by stat system call
tar, tar.bsdtape archive file format .IX "tape archive"
term, term.sys5conventional names for terminals
termcap, termcap.bsdterminal capability database
termio, termio.sys5general terminal interface
types, types.bsdprimitive system data types
types, types.sys5primitive system data types
utmp, utmp.bsdlog-in records
uuencode, uuencode.bsdformat of an encoded uuencode file
values, values.sys5machine-dependent values
varargs, varargs.sys5handle variable argument list

6. Games

games, intro.bsdthe bsd4.2 games set
intro, intro.sys5introduction to games

7. Miscellaneous Facilities

ascii, ascii.bsdmap of ASCII character set
environ, environ.bsduser environment
eqnchar, eqnchar.bsdspecial character definitions for eqn
hier, hier.bsdfile system hierarchy
miscellaneous, intro.bsdmiscellaneous useful information pages
mailaddr, mailaddr.bsdmail addressing description
man, man.bsdmacros to typeset manual
manx, manx.bsdmacros for formatting entries in this manual
me, me.bsdmacros for formatting papers
ms, ms.bsdtext formatting macros
term, term.bsdconventional names for terminals

8. Maintenance Procedures

addroot, addroot.bsdadd a root ID
arcv, arcv.bsdconvert archive files to new format
catman, catman.bsdformat the files for this manual
chown, chown.bsdchange the owner of files
cron, cron.bsdclock daemon
crpasswd, crpasswd.bsdcreate password and group files
crpty, crpty.bsdcreate psuedo tty device entries
cvtumap, cvtumap.bsdconvert name trees between SR8 and SR9 mapping
fix_cache, fix_cache.bsdrepair acl cache hash chains
flush_cache, flush_cache.bsdclear the node’s acl_cache
ftpd, ftpd.bsdDARPA Internet File Transfer Protocol server
gettable, gettable.bsdget NIC format host tables from a host
halt, halt.bsdstop the processor
htable, htable.bsdconvert NIC standard format host tables
intro, intro.bsdintroduction to system administration commands
lpc, lpc.bsdline printer control program
lpd, lpd.bsdline printer daemon
mkdisk, mkdisk.bsdcreate disk device descriptor files
mount, umount, mount.bsdmount and dismount file system
pac, pac.bsdprinter/plotter accounting information
pwck, grpck, pwck.bsdpassword/group file checkers
rc, rc.bsdboot time shell script
reboot, reboot.bsdreboot the processor
renice, renice.bsdalter priority of running processes
rexecd, rexecd.bsdremote execution server
rlogind, rlogind.bsdremote log-in server
routed, routed.bsdnetwork routing daemon
rshd, rshd.bsdremote Shell server
rc, run_rc.bsdboot time shell script
rwhod, rwhod.bsdsystem status server
sendmail, sendmail.bsdsend mail over the internet
swapul, swapul.bsdrearrange underlining
sync, sync.bsdupdate the super-block
syslog, syslog.bsdlog systems messages
systype, systype.bsddisplay version stamp
telnetd, telnetd.bsdDARPA TELNET protocol server
tftpd, tftpd.bsdDARPA Trivial File Transfer Protocol server
update, update.bsdperiodically update the super-block
uuclean, uuclean.bsduucp spool directory clean-up
uusnap, uusnap.bsdshow snapshot of the UUCP system
ver, ver.bsdchange the version of Shell commands

8C. Network Services

inetd, inetd.bsdInternet superdaemon
route, route.bsdmanually manipulate the routing tables
writed, writed.bsddaemon for write(1) program

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