Museum

Home

Lab Overview

Retrotechnology Articles

⇒ A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

Section ---

1. Commands

1C. Communications Commands

1G. Graphics Commands

1M. Maintenance Commands

1N. Network Commands

1c. Communications Commands

2. System Calls

2N. Socket Library

3. Subroutines and Libraries

3C. C Library

3F. FORTRAN Library

3M. Math Library

3N. Network Support Library

3S. Standard I/O Library

3X. Miscellaneous Libraries

4. File Formats

4N. Networking File Formats

5. Miscellaneous Facilities

Section 5N

5P. Network Protocols

6. Games

7. Special Files

7N. Network Special Files

8. Maintenance Procedures

Manual — A/UX 0.7

1196 entries

Section ---

.[[empty]] updater.1

1. Commands (intro)

300handle special functions of DASI 300 and 300s terminals[ 300, 300s ]
300shandle special functions of DASI 300 and 300s terminals[ 300, 300s ]
4014paginator for the Tektronix 4014 terminal
450handle special functions of the DASI 450 terminal
adbdebugger
addbibcreate or extend bibliographic database
admincreate and administer SCCS files
applyapply a command to a set of arguments
aproposlocate commands by keyword lookup
ararchive and library maintainer for portable archives
ascommon assembler
asainterpret ASA carriage control characters
atexecute commands at a later time[ at, batch ]
at_cho_prnchoose a user's default printer on the network
at_nvelkup
at_nveshowdisplay all NVE's registered at this node
awkpattern scanning and processing language
bannermake posters
banner7print large banner on printer
basenamedeliver portions of pathnames[ basename, dirname ]
batchexecute commands at a later time[ at, batch ]
bcarbitrary-precision arithmetic language
bdiffbig diff
bfsbig file scanner
biffbe notified if mail arrives and who it is from
bsa compiler/interpreter for modest-sized programs
calprint calendar
calendarreminder service
cancelsend/cancel requests to an line printer[ lp, cancel ]
catconcatenate and print files
cbC program beautifier
ccC compiler
ccatcompress and uncompress files, and cat them[ compact, uncompact, ccat ]
cdchange working directory
cdcchange the delta commentary of an SCCS delta
cflowgenerate C flowgraph
checkcwprepare constant-width text for otroff[ cw, checkcw ]
checkeqformat mathematical text[ eqn, neqn, checkeq ]
checkmmprint/check documents formatted with the mm macros[ mm, osdd, checkmm ]
checknrcheck nroff/troff files
chfnchange finger entry
chgrpchange owner or group[ chown, chgrp ]
chmodchange mode
chownchange owner or group[ chown, chgrp ]
chshchange default login shell
clearclear terminal screen
cmpcompare two files
colfilter reverse line-feeds
colcrtfilter nroff output for CRT previewing
colrmremove columns from a file
combcombine SCCS deltas
commselect or reject lines common to two sorted files
compactcompress and uncompress files, and cat them[ compact, uncompact, ccat ]
convobject file converter
cpcopy files
cpiocopy file archives in and out
cppthe C language preprocessor
crontabuser crontab utility
cryptencode/decode
csha shell (command interpreter) with C-like syntax
csplitcontext split
ctagsmaintain a tags file for a C program
ctraceC program debugger
cutcut out selected fields of each line of a file
cwprepare constant-width text for otroff[ cw, checkcw ]
cxrefgenerate C program cross-reference
dapspostprocessor for the Autologic APS-5 phototypesetter
dateprint and set the date
dcdesk calculator
ddconvert and copy a file
deltamake a delta (change) to an SCCS file
deroffremove nroff/troff, tbl, and eqn constructs
di10postprocessor for the Imagen Imprint-10 laser printer
dictionprint wordy sentences; thesaurus for diction[ diction, explain ]
diffdifferential file and directory comparator
diff33-way differential file comparison
diffmkmark differences between files
dircmpdirectory comparison
dirnamedeliver portions of pathnames[ basename, dirname ]
disdisassembler
disableenable/disable LP printers[ enable, disable ]
domainnameset or display name of current domain system
dusummarize disk usage
dumpdump selected parts of an object file
echoecho arguments
edtext editor[ ed, red ]
edittext editor[ ex, edit ]
eflExtended FORTRAN Language
egrepsearch a file for a pattern[ grep, egrep, fgrep ]
ejecteject diskette from drive
enableenable/disable LP printers[ enable, disable ]
envset environment for command execution
eqnformat mathematical text[ eqn, neqn, checkeq ]
extext editor[ ex, edit ]
expandexpand tabs to spaces, and vice versa[ expand, unexpand ]
explainprint wordy sentences; thesaurus for diction[ diction, explain ]
exprevaluate arguments as an expression
exterrturn on/off the extended errors in the specified device
eyaccmodified yacc allowing much improved error recovery
f77FORTRAN 77 compiler
factorfactor a number
falseprovide truth values[ true, false ]
fgrepsearch a file for a pattern[ grep, egrep, fgrep ]
filedetermine file type
findfind files
fingeruser information lookup program
fmtsimple text formatter
foldfold long lines for finite-width output device
fprprint FORTRAN file
freqreport on character frequencies in a file
fromwho is my mail from?
fsplitsplit f77, ratfor, or efl files
getget a version of an SCCS file
getoptparse command options
grappic preprocessor for drawing graphs
greekselect terminal filter
grepsearch a file for a pattern[ grep, egrep, fgrep ]
groupsshow group memberships
hashcheckfind spelling errors[ spell, hashmake, spellin, hashcheck ]
hashmakefind spelling errors[ spell, hashmake, spellin, hashcheck ]
headgive first few lines
helpask for help in using SCCS
hextranslates object files
hyphenfind hyphenated words
idprint user and group IDs and names
indentindent and format C program source
indxbibbuild inverted index for a bibliography, find references in a bibliography[ lookbib, indxbib ]
introintroduction to commands and application programs
ipcrmremove a message queue, semaphore set or shared memory ID
ipcsreport inter-process communication facilities status
iw2Apple Imagewriter II print filter
joinrelational database operator
killterminate a process
kshshell, the standard command programming language
lastindicate last logins of users and teletypes
lavprint load average statistics
ldlink editor for common object files
leaveremind you when you have to leave
lexgenerate programs for simple lexical tasks
lineread one line
linta C program checker
lnmake links
loginsign on
lognameget login name
lookbibbuild inverted index for a bibliography, find references in a bibliography[ lookbib, indxbib ]
lorderfind ordering relation for an object library
lpsend/cancel requests to an line printer[ lp, cancel ]
lpqspool queue examination program
lproff line print
lprmremove jobs from the line printer spooling queue
lpstatprint LP status information
lslist contents of directory
m4macro processor
m68kprovide truth value about processor type[ m68k, pdp11, u3b, u3b5, vax ]
machidprovide truth value about processor type[ m68k, pdp11, u3b, u3b5, vax ]
macrefproduce cross-reference listing of macro files
mailsend mail to users or read mail[ mail, rmail ]
mailxinteractive message processing system
makemaintain, update, and regenerate groups of programs
makekeygenerate encryption key
manprint entries in this manual
manprogprint entries in this manual[ man ]
mesgpermit or deny messages
mkdirmake a directory
mkstrcreate an error message file by massaging C source
mmprint/check documents formatted with the mm macros[ mm, osdd, checkmm ]
mmttypeset documents, view graphs, and slides[ mmt, mvt ]
morefile perusal filter for crt viewing
mvmove or rename files
mvttypeset documents, view graphs, and slides[ mmt, mvt ]
ndxcreate a subject-page index for a document
neqnformat mathematical text[ eqn, neqn, checkeq ]
newaliasesrebuild the data base for the mail aliases file
newformchange the format of a text file
newgrplog in to a new group
newsprint news items
nicerun a command at low priority
nlline numbering filter
nmprint name list of common object file
nohuprun a command immune to hangups (ksh and sh only)
nroffformat text
odoctal dump
osddprint/check documents formatted with the mm macros[ mm, osdd, checkmm ]
otcphototypesetter simulator[ tc, otc ]
otrofftext formatting and typesetting[ troff, otroff ]
packcompress and expand files[ pack, pcat, unpack ]
pagesizeprint system page size
passwdchange login password
pastemerge same lines of several files or subsequent lines of one file
pcatcompress and expand files[ pack, pcat, unpack ]
pdp11provide truth value about processor type[ m68k, pdp11, u3b, u3b5, vax ]
pgfile perusal filter for soft-copy terminals
pictroff preprocessor for drawing simple pictures
prprint files
printenvprint the current environment
profdisplay profile data
prsprint an SCCS file
psreport process status
ptxpermuted index
pwdprint working directory name
ratforrational FORTRAN dialect
rcvhextranslates Motorola S-records from downloading into a file
redtext editor[ ed, red ]
referfind and insert literature references in documents
regcmpregular expression compile
resetset or reset the teletype bits to a sensible state[ tset, reset ]
revreverse lines of a file
rmremove files or directories[ rm, rmdir ]
rmailsend mail to users or read mail[ mail, rmail ]
rmdelremove a delta from an SCCS file
rmdirremove files or directories[ rm, rmdir ]
roffbibrun off bibliographic database
rshshell, the standard/restricted command programming language[ sh, rsh ]
rwallwrite to all users over a network running B-NET software
sactprint current SCCS file editing activity
sarsystem activity reporter
sccsfront end for the SCCS subsystem
sccsdiffcompare two versions of an SCCS file
scriptmake typescript of terminal session
sdbsymbolic debugger
sdiffside-by-side difference program
sedstream editor
shshell, the standard/restricted command programming language[ sh, rsh ]
shlshell layer manager
sizeprint section sizes of common object files
sleepsuspend execution for an interval
snoSNOBOL interpreter
soelimeliminate .so's from nroff input
sortsort and/or merge files
sortbibsort bibliographic database
spellfind spelling errors[ spell, hashmake, spellin, hashcheck ]
spellinfind spelling errors[ spell, hashmake, spellin, hashcheck ]
splitsplit a file into pieces
sspmake output single spaced
stringsfind the printable strings in an object, or other binary file
stripstrip symbol and line number information from an object file
sttyset the options for a terminal
styleanalyze surface characteristics of a document
subecome super-user or another user
subjgenerate a list of subjects from a document
sumprint checksum and block count of a file
sumdirsum and count characters in the files in the given directories
syslinedisplay system status on status line of a terminal
tabsset tabs on a terminal
taildeliver the last part of a file
tartape file archiver
tblformat tables for nroff or troff
tcphototypesetter simulator[ tc, otc ]
teepipe fitting
testcondition evaluation command
timetime a command
timextime a command; report process data and system activity
touchupdate access and modification times of a file
tpmanipulate tape archive
tputquery terminfo database
trtranslate characters
trofftext formatting and typesetting[ troff, otroff ]
trueprovide truth values[ true, false ]
tsetset or reset the teletype bits to a sensible state[ tset, reset ]
tsorttopological sort
ttyget the terminal's name
u3bprovide truth value about processor type[ m68k, pdp11, u3b, u3b5, vax ]
u3b5provide truth value about processor type[ m68k, pdp11, u3b, u3b5, vax ]
uldo underlining
umaskset file-creation mode mask
unameprint name of current UNIX® system
uncompactcompress and uncompress files, and cat them[ compact, uncompact, ccat ]
unexpandexpand tabs to spaces, and vice versa[ expand, unexpand ]
ungetundo a previous get of an SCCS file
uniqreport repeated lines in a file
unitsconversion program
unpackcompress and expand files[ pack, pcat, unpack ]
updaterupdate files between two machines
uptimeshow how long system has been up
userscompact list of users who are on the system
valvalidate SCCS file
vaxprovide truth value about processor type[ m68k, pdp11, u3b, u3b5, vax ]
vcversion control
veditscreen-oriented (visual) display editor[ vi, view, vedit ]
versionreports version number of files
viscreen-oriented (visual) display editor[ vi, view, vedit ]
viewscreen-oriented (visual) display editor[ vi, view, vedit ]
wwho is on and what they are doing
wcword count
whatidentify SCCS files
whatisdescribe what a command is
whereislocate source, binary, and/or manual for program
whichlocate a program file including aliases and paths (csh only)
whowho is on the system
whoamiprint effective current user ID
writewrite to another user
xargsconstruct argument list(s) and execute command
xstrextract strings from C programs to implement shared strings
yaccyet another compiler-compiler
yesbe repetitively affirmative
ypcatprint values in a YP data base
yppasswdchange login password in yellow pages

1C. Communications Commands

cucall another UNIX® system
putputs a file onto a remote machine
taketakes a file from a remote machine
tipconnect to a remote system[ tip, cu ]
uucpUNIX® system to UNIX system copy[ uucp, uulog, uuname ]
uudecodeencode/decode a binary file for transmission via mail[ uuencode, uudecode ]
uuencodeencode/decode a binary file for transmission via mail[ uuencode, uudecode ]
uulogUNIX® system to UNIX system copy[ uucp, uulog, uuname ]
uunameUNIX® system to UNIX system copy[ uucp, uulog, uuname ]
uupickpublic UNIX®-to-UNIX system file copy[ uuto, uupick ]
uusendsend a file to a remote host
uustatuucp status inquiry and job control
uutopublic UNIX®-to-UNIX system file copy[ uuto, uupick ]
uuxUNIX®-to-UNIX system command execution

1G. Graphics Commands

graphdraw a graph
sagsystem activity graph
spline[ spline- interpolate smooth curve ]
tplotgraphics filters

1M. Maintenance Commands (intro)

acceptallow LP requests
acctoverview of accounting and miscellaneous accounting commands[ acctdisk, acctdusg, accton, acctwtmp ]
acctcmscommand summary from per-process accounting records
acctcomsearch and print process accounting file(s)
acctconconnect-time accounting[ acctcon1, acctcon2 ]
acctcon1connect-time accounting[ acctcon1, acctcon2 ]
acctcon2connect-time accounting[ acctcon1, acctcon2 ]
acctdiskoverview of accounting and miscellaneous accounting commands[ acctdisk, acctdusg, accton, acctwtmp ]
acctdusgoverview of accounting and miscellaneous accounting commands[ acctdisk, acctdusg, accton, acctwtmp ]
acctmergmerge or add total accounting files
acctonoverview of accounting and miscellaneous accounting commands[ acctdisk, acctdusg, accton, acctwtmp ]
acctprcprocess accounting[ acctprc1, acctprc2 ]
acctprc1process accounting[ acctprc1, acctprc2 ]
acctprc2process accounting[ acctprc1, acctprc2 ]
acctshshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
acctwtmpoverview of accounting and miscellaneous accounting commands[ acctdisk, acctdusg, accton, acctwtmp ]
appletalka general purpose AppleTalk I/O driver utility
at_lap_lkupdisplay the LAP types registered on the local node
at_laplkupdisplay the lap types registered on the local node[ at_lap_lkup ]
at_nbpdAppleTalk's Name Binding Protocol Daemon
at_nveregregister an NVE on an AppleTalk network
at_pftdName Binding Protocol Daemon[ at_nbpd ]
at_rtmpdAppleTalk's Routing Table Maintenance Protocol Daemon
autoconfigbuild a new up-to-date kernel
badblkset or update bad block information
bcheckrcsystem initialization shell scripts[ brc, bcheckrc, rc, powerfail ]
bcopyinteractive block copy
biodNFS daemons[ nfsd, biod ]
brcsystem initialization shell scripts[ brc, bcheckrc, rc, powerfail ]
chargefeeshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
chgnodchange current Oreo system nodename
chrootchange root directory for a command
ckpacctshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
clriclear i-node
cpsetinstall object files in binary directories
cronclock daemon
dcopycopy file systems for optimal access time
dev_killremove special devices from directories
devnmdevice name
dfreport number of free disk blocks
diskformatformat a disk
disktunetune floppy disk settling time parameters
diskusggenerate disk accounting data by user ID
dodiskshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
dumpincremental file system dump
dumpfsincremental file system dump
errdeadextract error records from dump
errdemonerror-logging daemon
errptprocess a report of logged errors
errstopterminate the error-logging daemon
fflist file names and statistics for a file system
filesavedaily/weekly Oreo file system backup[ filesave, tapesave ]
fincfast incremental backup
frecrecover files from a backup tape
fsckfile system consistency check and interactive repair
fsdbfile system debugger
fsirandinstall random inode generation numbers
ftpdDARPA Internet File Transfer Protocol server
fuseridentify processes using a file or file structure
fwtmpmanipulate connect accounting records[ fwtmp, wtmpfix ]
gettyset terminal type, modes, speed, and line discipline
grpckpassword/group file checkers[ pwck, grpck ]
ifconfigconfigure network interface parameters
initprocess control initialization[ init, telinit ]
installinstall commands
introintroduction to system maintenance commands and application programs
kconfigchange a kernel's parameters for tuning
killallkill all active processes
labelitcopy file systems with label checking[ volcopy, labelit ]
lastloginshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
line_sanepush streams line disciplines
linkexercise link and unlink system calls[ link, unlink ]
lpadminconfigure the LP spooling system
lpmovestart/stop the LP request scheduler and move requests[ lpsched, lpshut, lpmove ]
lpschedstart/stop the LP request scheduler and move requests[ lpsched, lpshut, lpmove ]
lpshutstart/stop the LP request scheduler and move requests[ lpsched, lpshut, lpmove ]
mactimeset the system time/real time chip
makedbmmake a yellow pages dbm file
mkfsconstruct a file system
mkfs1bconstruct a file system
mklost+fndmake a lost+found directory for fsck[ mklost+found ]
mklost+foundmake a lost+found directory for fsck
mknodbuild special file
module_dumpdumps out information from UNIX® kernels
monacctshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
mountmount and dismount filesystems[ mount, umount ]
mountdNFS mount request server
ncheckgenerate names from i-numbers
nfsdNFS daemons[ nfsd, biod ]
nfsstatNetwork File System statistics
nulladmshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
portmapDARPA port to RPC program number mapper
powerfailsystem initialization shell scripts[ brc, bcheckrc, rc, powerfail ]
prctmpshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
prdailyshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
prtacctshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
pstatprint system facts
pwckpassword/group file checkers[ pwck, grpck ]
rcsystem initialization shell scripts[ brc, bcheckrc, rc, powerfail ]
rebootreboot the system
rejectprevent LP requests
remshdremote shell server
restoreincremental file system restore
rexecdremote execution server
rlogindremote login server
routemanually manipulate the routing tables
routednetwork routing daemon
rpcinforeport RPC information
rstatdkernel statistics server
rstrtunixreboot the UNIX system; set system options
runacctrun daily accounting
rwalldnetwork rwall server
rwhodsystem status server
sa1system activity report package[ sa1, sa2, sadc ]
sa2system activity report package[ sa1, sa2, sadc ]
sadcsystem activity report package[ sa1, sa2, sadc ]
sarsystem activity report package[ sa1, sa2, sadc ]
showmountshow all remote mounts
shutacctshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
shutdownterminate all processing
startupshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
swapswap administrative interface
syncupdate the super block
tapesavedaily/weekly Oreo file system backup[ filesave, tapesave ]
telinitprocess control initialization[ init, telinit ]
telnetdDARPA TELNET protocol server
tftpdDARPA Trivial File Transfer Protocol server
ticterminfo compiler
trpttransliterate protocol trace
tty_addmodify the /etc/inittab file[ tty_add, tty_kill ]
tty_killmodify the /etc/inittab file[ tty_add, tty_kill ]
turnacctshell procedures for accounting[ chargefee, ckpacct, dodisk, lastlogin, monacct, nulladm, prctmp, prdaily, prtacct, runacct, shutacct, startup, turnacct ]
umountmount and dismount filesystems[ mount, umount ]
unlinkexercise link and unlink system calls[ link, unlink ]
updaterupdate files between two machines
uucleanuucp spool directory clean-up
uusubmonitor uucp network
vchkversion checkup
vipwedit the password file
volcopycopy file systems with label checking[ volcopy, labelit ]
wallwrite to all users
whodowho is doing what
wtmpfixmanipulate connect accounting records[ fwtmp, wtmpfix ]
ypinitbuild and install yellow pages database
ypmakerebuild yellow pages database
yppasswddserver for modifying yellow pages password file
yppollyellow pages administration utilities[ yppush, yppull, yppoll ]
yppullyellow pages administration utilities[ yppush, yppull, yppoll ]
yppushyellow pages administration utilities[ yppush, yppull, yppoll ]
ypservyellow pages server and binder processes
ypwhichwhich machines are the YP server and master?

1N. Network Commands

ftpARPANET file transfer program
hostidset or print identifier of current host system
hostnameset or print name of current host system
netstatshow network status
rcpremote file copy
remshremote shell
rloginremote login
ruptimeshow host status of local machines
rwhowho's logged in on local machines
talktalk to another user
telnetuser interface to the TELNET protocol

1c. Communications Commands

ctspawn getty to a remote terminal

2. System Calls (intro)

_exitterminate process[ exit, _exit ]
accessdetermine accessibility of a file
acctenable or disable process accounting
alarmset a process's alarm clock
async_daemon[ nfssvc, async_daemon- NFS daemons ]
brkchange data segment space allocation[ brk, sbrk ]
chdirchange working directory
chmodchange mode of file
chownchange owner and group of a file
chrootchange root directory
closeclose a file descriptor
creatcreate a new file or rewrite an existing one
dtablesizeget descriptor table size[ getdtablesize ]
execexecute a file[ execl, execv, execle, execve, execlp, execvp ]
execlexecute a file[ execl, execv, execle, execve, execlp, execvp ]
execleexecute a file[ execl, execv, execle, execve, execlp, execvp ]
execlpexecute a file[ execl, execv, execle, execve, execlp, execvp ]
execvexecute a file[ execl, execv, execle, execve, execlp, execvp ]
execveexecute a file[ execl, execv, execle, execve, execlp, execvp ]
execvpexecute a file[ execl, execv, execle, execve, execlp, execvp ]
exitterminate process[ exit, _exit ]
fcntlfile control
forkcreate a new process
fsmountmount file system
fstatget file status[ stat, fstat ]
fsyncsynchronize a file's in-core state with that on disk
getcompatset or get process compatibility mode[ setcompat, getcompat ]
getdirentries.gets directory entries in a filesystem independent format[ getdirentries ]
getdomainname.get/set name of current domain[ getdomainname, setdomainname ]
getdtablesize.get descriptor table size[ getdtablesize ]
getegidget real user, effective user, real group, and effective group IDs[ getuid, geteuid, getgid, getegid ]
geteuidget real user, effective user, real group, and effective group IDs[ getuid, geteuid, getgid, getegid ]
getgidget real user, effective user, real group, and effective group IDs[ getuid, geteuid, getgid, getegid ]
getgroupsget group access list
getitimerget/set value of interval timer[ getitimer, setitimer ]
getpgrpget process, process group, and parent process IDs[ getpid, getpgrp, getppid ]
getpidget process, process group, and parent process IDs[ getpid, getpgrp, getppid ]
getppidget process, process group, and parent process IDs[ getpid, getpgrp, getppid ]
gettimeofdayget/set date and time[ gettimeofday, settimeofday ]
getuidget real user, effective user, real group, and effective group IDs[ getuid, geteuid, getgid, getegid ]
introintroduction to system calls and error numbers
ioctlcontrol device
killsend a signal to a process or a group of processes
linklink to a file
lockingprovide exclusive file regions for reading or writing
lseekmove read/write file pointer
mkdirmake a directory file
mknodmake a directory, or a special or ordinary file
mountmount a file system
msgctlmessage control operations
msggetget message queue
msgopmessage operations
nfs_getfhget a file handle
nfsmountmount an NFS file system
nfssvc[ nfssvc, async_daemon- NFS daemons ]
nicechange priority of a process
openopen for reading or writing
pausesuspend process until signal
physallow a process to access physical addresses
pipecreate an interprocess channel
plocklock process, text, or data in memory
profilexecution time profile
ptraceprocess trace
readread from file[ read, readv ]
readlinkread value of a symbolic link
readvread from file[ read, readv ]
rebootreboot the system
renamechange the name of a file
rmdirremove a directory file
sbrkchange data segment space allocation[ brk, sbrk ]
semctlsemaphore control operations
semgetget set of semaphores
semopsemaphore operations
set42sig
setcompatset or get process compatibility mode[ setcompat, getcompat ]
setdomainname.get/set name of current domain[ getdomainname, setdomainname ]
setgidset user and group IDs[ setuid, setgid ]
setgroupsset group access list
setitimerget/set value of interval timer[ getitimer, setitimer ]
setpgrpset process group ID
setregidset real and effective group ID
setreuidset real and effective user ID's
settimeofdayget/set date and time[ gettimeofday, settimeofday ]
setuidset user and group IDs[ setuid, setgid ]
shmctlshared memory control operations
shmgetget shared memory segment
shmopshared memory operations
sigblockblock signals
sigpauseatomically release blocked signals and wait for interrupt
sigsetmaskset current signal mask
sigstackset and/or get signal stack context
sigvecsoftware signal facilities
statget file status[ stat, fstat ]
statfsget file system statistics
stimeset time
symlinkmake symbolic link to a file
syncupdate super-block
timeget time
timesget process and child process times
truncatetruncate a file to a specified length
ulimitget and set user limits
umaskset and get file creation mask
umountunmount a file system
unameget name of current system
unlinkremove directory entry
unmountremove a file system
ustatget file system statistics
utimeset file access and modification times
uvarreturns system-specific configuration information
waitwait for child process to stop or terminate
writewrite on a file[ write, writev ]
writevwrite on a file[ write, writev ]

2N. Socket Library

acceptaccept a connection on a socket
bindbind a name to a socket
connectinitiate a connection on a socket
gethostidget/set unique identifier of current host[ gethostid, sethostid ]
gethostnameget/set name of current host[ gethostname, sethostname ]
getpeernameget name of connected peer
getsocknameget socket name
getsockoptget and set options on sockets[ getsockopt, setsockopt ]
listenlisten for connections on a socket
recvreceive a message from a socket[ recv, recvfrom, recvmsg ]
recvfromreceive a message from a socket[ recv, recvfrom, recvmsg ]
recvmsgreceive a message from a socket[ recv, recvfrom, recvmsg ]
selectsynchronous I/O multiplexing
sendsend a message from a socket[ send, sendto, sendmsg ]
sendmsgsend a message from a socket[ send, sendto, sendmsg ]
sendtosend a message from a socket[ send, sendto, sendmsg ]
sethostidget/set unique identifier of current host[ gethostid, sethostid ]
sethostnameget/set name of current host[ gethostname, sethostname ]
setsockoptget and set options on sockets[ getsockopt, setsockopt ]
shutdownshut down part of a full-duplex connection
socketcreate an endpoint for communication
wait3wait for child process to stop or terminate

3. Subroutines and Libraries (intro)

addmntentget filesystem descriptor file entry[ setmntent, getmntent, addmntent, endmntent, hasmntopt ]
bcmpbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bcopybit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bstringbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bzerobit and byte string operations[ bcopy, bcmp, bzero, ffs ]
closedirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
directorydirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
dupduplicate a descriptor
endmntentget filesystem descriptor file entry[ setmntent, getmntent, addmntent, endmntent, hasmntopt ]
ffsbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
getmntentget filesystem descriptor file entry[ setmntent, getmntent, addmntent, endmntent, hasmntopt ]
hasmntoptget filesystem descriptor file entry[ setmntent, getmntent, addmntent, endmntent, hasmntopt ]
initgroupsinitialize group access list
introintroduction to subroutines and libraries
line_pushroutine used to push streams line disciplines
mountmount a file system
opendirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
readdirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
rewinddirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
seekdirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
setgidset user and group IDs[ setuid, setgid ]
setmntentget filesystem descriptor file entry[ setmntent, getmntent, addmntent, endmntent, hasmntopt ]
setuidset user and group IDs[ setuid, setgid ]
signalspecify what to do upon receipt of a signal
telldirdirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]

3C. C Library

_tolowertranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
_touppertranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
a64lconvert between long integer and base-64 ASCII string[ a64l, l64a ]
abortgenerate an IOT fault
absreturn integer absolute value
asctimeconvert date and time to string[ ctime, localtime, gmtime, asctime, tzset ]
atofconvert ASCII string to floating-point number
atoiconvert string to integer[ strtol, atol, atoi ]
atolconvert string to integer[ strtol, atol, atoi ]
bltblock transfer data[ blt, blt512 ]
blt512block transfer data[ blt, blt512 ]
bsearchbinary search a sorted table
callocmain memory allocator[ malloc, free, realloc, calloc ]
clockreport CPU time used
convtranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
cryptgenerate DES encryption[ crypt, setkey, encrypt ]
ctimeconvert date and time to string[ ctime, localtime, gmtime, asctime, tzset ]
ctypeclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
dialestablish an out-going terminal line connection
drand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
ecvtconvert floating-point number to string[ ecvt, fcvt, gcvat ]
edatalast locations in program[ end, etext, edata ]
encryptgenerate DES encryption[ crypt, setkey, encrypt ]
endlast locations in program[ end, etext, edata ]
endgrentobtain group file entry from a group file[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
endpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ]
endutentaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
erand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
errnosystem error messages[ perror, errno, sys_errlist, sys_nerr ]
etextlast locations in program[ end, etext, edata ]
fcvtconvert floating-point number to string[ ecvt, fcvt, gcvat ]
fgetgrentobtain group file entry from a group file[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
fgetpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ]
freemain memory allocator[ malloc, free, realloc, calloc ]
frexpmanipulate parts of floating-point numbers[ frexp, ldexp, modf ]
ftwwalk a file tree
gcvatconvert floating-point number to string[ ecvt, fcvt, gcvat ]
getcwdget pathname of current working directory
getenvreturn value for environment name
getgrentobtain group file entry from a group file[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
getgrgidobtain group file entry from a group file[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
getgrnamobtain group file entry from a group file[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
getloginget login name
getoptget option letter from argument vector
getpassread a password
getpwget name from UID
getpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ]
getpwnameget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ]
getpwuidget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ]
getutaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
getutentaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
getutidaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
getutlineaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
gmtimeconvert date and time to string[ ctime, localtime, gmtime, asctime, tzset ]
gsignalsoftware signals[ ssignal, gsignal ]
hcreatemanage hash search tables[ hsearch, hcreate, hdestroy ]
hdestroymanage hash search tables[ hsearch, hcreate, hdestroy ]
hsearchmanage hash search tables[ hsearch, hcreate, hdestroy ]
isaciiclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isalnumclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isalphaclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isattyfind name of a terminal[ ttyname, isatty ]
iscntrlclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isdigitclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isgraphclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
islowerclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isprintclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
ispunctclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isspaceclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isupperclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
isxdigitclassify characters[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii ]
jrand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
l3tolconvert between 3-byte integers and long integers[ l3tol, ltol3 ]
l64aconvert between long integer and base-64 ASCII string[ a64l, l64a ]
lcong48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
ldexpmanipulate parts of floating-point numbers[ frexp, ldexp, modf ]
lfindlinear search and update[ lsearch, lfind ]
localtimeconvert date and time to string[ ctime, localtime, gmtime, asctime, tzset ]
lockfrecord locking on files
longjmpnon-local goto[ setjmp, longjmp ]
lrand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
lsearchlinear search and update[ lsearch, lfind ]
ltol3convert between 3-byte integers and long integers[ l3tol, ltol3 ]
mallocmain memory allocator[ malloc, free, realloc, calloc ]
memccpymemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
memchrmemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
memcmpmemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
memcpymemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
memorymemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
memsetmemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
mktempmake a unique filename
modfmanipulate parts of floating-point numbers[ frexp, ldexp, modf ]
monitorprepare execution profile
mrand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
nlistget entries from name list
nrand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
perrorsystem error messages[ perror, errno, sys_errlist, sys_nerr ]
putenvchange or add value to environment
putpwentwrite password file entry
pututlineaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
qsortquicker sort
randsimple random-number generator[ rand, srand ]
reallocmain memory allocator[ malloc, free, realloc, calloc ]
seed48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
setgrntobtain group file entry from a group file[ getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent ]
setjmpnon-local goto[ setjmp, longjmp ]
setkeygenerate DES encryption[ crypt, setkey, encrypt ]
setpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent ]
setutentaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]
sleepsuspend execution for interval
srandsimple random-number generator[ rand, srand ]
srand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
ssignalsoftware signals[ ssignal, gsignal ]
stdipcstandard interprocess communication package[ ftok ]
strcatstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strchrstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strcmpstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strcpystring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strcspnstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
stringstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strlenstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strncatstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strncmpstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strncpystring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strpbrkstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strrchrstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strspnstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strtodconvert string to double-precision number[ strtod, atof ]
strtokstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok ]
strtolconvert string to integer[ strtol, atol, atoi ]
swabswap bytes
sys_errlistsystem error messages[ perror, errno, sys_errlist, sys_nerr ]
sys_nerrsystem error messages[ perror, errno, sys_errlist, sys_nerr ]
tdeletemanage binary search trees[ tsearch, tfind, tdelete, twalk ]
tfindmanage binary search trees[ tsearch, tfind, tdelete, twalk ]
toasciitranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
tolowertranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
touppertranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
tsearchmanage binary search trees[ tsearch, tfind, tdelete, twalk ]
ttynamefind name of a terminal[ ttyname, isatty ]
ttyslotfind the slot in the utmp file of the current user
twalkmanage binary search trees[ tsearch, tfind, tdelete, twalk ]
tzsetconvert date and time to string[ ctime, localtime, gmtime, asctime, tzset ]
utmpnameaccess utmp file entry[ getutent, getutid, getutline, pututline, setutent, endutent, utmpname ]

3F. FORTRAN Library

abortterminate FORTRAN program
absFORTRAN absolute value[ abs, iabs, dabs, cabs, zabs ]
acosFORTRAN arccosine intrinsic function[ acos, dacos ]
aimagFORTRAN imaginary part of complex argument[ aimag, dimag ]
aintFORTRAN integer part intrinsic function[ aint, dint ]
alogFORTRAN natural logarithm intrinsic function[ log, alog, dlog, clog ]
alog10FORTRAN common logarithm intrinsic function[ log10, alog10, dlog10 ]
amax0FORTRAN maximum-value functions[ max, max0, amax0, max1, amax1, dmax1 ]
amax1FORTRAN maximum-value functions[ max, max0, amax0, max1, amax1, dmax1 ]
amin0FORTRAN minimum-value functions[ min, min0, amin0, min1, amin1, dmin1 ]
amin1FORTRAN minimum-value functions[ min, min0, amin0, min1, amin1, dmin1 ]
amodFORTRAN remaindering intrinsic functions[ mod, amod, dmod ]
andFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
anintFORTRAN nearest integer functions[ anint, dnint, nint, idnint ]
asinFORTRAN arcsine intrinsic function[ asin, dasin ]
atanFORTRAN arctangent intrinsic function[ atan, datan ]
atan2FORTRAN arctangent intrinsic function[ atan2, datan2 ]
boolFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
cabsFORTRAN absolute value[ abs, iabs, dabs, cabs, zabs ]
ccosFORTRAN cosine intrinsic function[ cos, dcos, ccos ]
cexpFORTRAN exponential intrinsic function[ exp, dexp, cexp ]
charexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
clogFORTRAN natural logarithm intrinsic function[ log, alog, dlog, clog ]
cmplxexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
conjgFORTRAN complex conjugate intrinsic function[ conjg, dconjg ]
cosFORTRAN cosine intrinsic function[ cos, dcos, ccos ]
coshFORTRAN hyperbolic cosine intrinsic function[ cosh, dcosh ]
csinFORTRAN sine intrinsic function[ sin, dsin, csin ]
csqrtFORTRAN square root intrinsic function[ sqrt, dsqrt, csqrt ]
dabsFORTRAN absolute value[ abs, iabs, dabs, cabs, zabs ]
dacosFORTRAN arccosine intrinsic function[ acos, dacos ]
dasinFORTRAN arcsine intrinsic function[ asin, dasin ]
datanFORTRAN arctangent intrinsic function[ atan, datan ]
datan2FORTRAN arctangent intrinsic function[ atan2, datan2 ]
dbleexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
dcmplxexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
dconjgFORTRAN complex conjugate intrinsic function[ conjg, dconjg ]
dcosFORTRAN cosine intrinsic function[ cos, dcos, ccos ]
dcoshFORTRAN hyperbolic cosine intrinsic function[ cosh, dcosh ]
ddimpositive difference intrinsic functions[ dim, ddim, idim ]
dexpFORTRAN exponential intrinsic function[ exp, dexp, cexp ]
dimpositive difference intrinsic functions[ dim, ddim, idim ]
dintFORTRAN integer part intrinsic function[ aint, dint ]
dlogFORTRAN natural logarithm intrinsic function[ log, alog, dlog, clog ]
dlog10FORTRAN common logarithm intrinsic function[ log10, alog10, dlog10 ]
dmax1FORTRAN maximum-value functions[ max, max0, amax0, max1, amax1, dmax1 ]
dmin1FORTRAN minimum-value functions[ min, min0, amin0, min1, amin1, dmin1 ]
dmodFORTRAN remaindering intrinsic functions[ mod, amod, dmod ]
dnintFORTRAN nearest integer functions[ anint, dnint, nint, idnint ]
dproddouble precision product intrinsic function
dsignFORTRAN transfer-of-sign intrinsic function[ sign, isign, dsign ]
dsinFORTRAN sine intrinsic function[ sin, dsin, csin ]
dsinhFORTRAN hyperbolic sine intrinsic function[ sinh, dsinh ]
dsqrtFORTRAN square root intrinsic function[ sqrt, dsqrt, csqrt ]
dtanFORTRAN tangent intrinsic function[ tan, dtan ]
dtanhFORTRAN hyperbolic tangent intrinsic function[ tanh, dtanh ]
expFORTRAN exponential intrinsic function[ exp, dexp, cexp ]
floatexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
ftypeexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
getargreturn FORTRAN command-line argument
getenvreturn FORTRAN environment variable
iabsFORTRAN absolute value[ abs, iabs, dabs, cabs, zabs ]
iargc
icharexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
idimpositive difference intrinsic functions[ dim, ddim, idim ]
idintexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
idnintFORTRAN nearest integer functions[ anint, dnint, nint, idnint ]
ifixexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
indexreturn location of FORTRAN substring
intexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
irandFORTRAN uniform random-number generator[ irand, srand, rand ]
isignFORTRAN transfer-of-sign intrinsic function[ sign, isign, dsign ]
lenreturn length of FORTRAN string
lgestring comparision intrinsic functions[ lge, lgt, lle, llt ]
lgtstring comparision intrinsic functions[ lge, lgt, lle, llt ]
ll3string comparision intrinsic functions[ lge, lgt, lle, llt ]
lltstring comparision intrinsic functions[ lge, lgt, lle, llt ]
logFORTRAN natural logarithm intrinsic function[ log, alog, dlog, clog ]
log10FORTRAN common logarithm intrinsic function[ log10, alog10, dlog10 ]
lshiftFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
maxFORTRAN maximum-value functions[ max, max0, amax0, max1, amax1, dmax1 ]
max0FORTRAN maximum-value functions[ max, max0, amax0, max1, amax1, dmax1 ]
max1FORTRAN maximum-value functions[ max, max0, amax0, max1, amax1, dmax1 ]
mclockreturn FORTRAN time accounting
minFORTRAN minimum-value functions[ min, min0, amin0, min1, amin1, dmin1 ]
min0FORTRAN minimum-value functions[ min, min0, amin0, min1, amin1, dmin1 ]
min1FORTRAN minimum-value functions[ min, min0, amin0, min1, amin1, dmin1 ]
modFORTRAN remaindering intrinsic functions[ mod, amod, dmod ]
nintFORTRAN nearest integer functions[ anint, dnint, nint, idnint ]
notFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
orFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
randFORTRAN uniform random-number generator[ irand, srand, rand ]
realexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
roundFORTRAN nearest integer functions[ anint, dnint, nint, idnint ]
rshiftFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
signFORTRAN transfer-of-sign intrinsic function[ sign, isign, dsign ]
signalspecify FORTRAN action on receipt of a system signal
sinFORTRAN sine intrinsic function[ sin, dsin, csin ]
sinhFORTRAN hyperbolic sine intrinsic function[ sinh, dsinh ]
snglexplicit FORTRAN type conversion[ int, ifix, idint, real, float, sngl, dble, cmplx, dcmplx, ichar, char ]
sqrtFORTRAN square root intrinsic function[ sqrt, dsqrt, csqrt ]
srandFORTRAN uniform random-number generator[ irand, srand, rand ]
strcmpstring comparision intrinsic functions[ lge, lgt, lle, llt ]
systemissue a shell command from FORTRAN
tanFORTRAN tangent intrinsic function[ tan, dtan ]
tanhFORTRAN hyperbolic tangent intrinsic function[ tanh, dtanh ]
xorFORTRAN bitwise boolean functions[ and, or, xor, not, lshift, rshift ]
zabsFORTRAN absolute value[ abs, iabs, dabs, cabs, zabs ]

3M. Math Library

acostrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
asintrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
atantrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
atan2trigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
besselBessel functions[ j0, j1, jn, y0, y1, yn ]
ceilfloor, ceiling, remainder, absolute value functions[ floor, ceil, fmod, fabs ]
costrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
coshhyperbolic functions[ sinh, cosh, tanh ]
erferror function and complementary error function[ erf, erfc ]
erfcerror function and complementary error function[ erf, erfc ]
expexponential, logarithm, power, square root functions[ exp, log, log10, pow, sqrt ]
fabsfloor, ceiling, remainder, absolute value functions[ floor, ceil, fmod, fabs ]
floorfloor, ceiling, remainder, absolute value functions[ floor, ceil, fmod, fabs ]
fmodfloor, ceiling, remainder, absolute value functions[ floor, ceil, fmod, fabs ]
gammalog gamma function
hypotEuclidean distance function
j0Bessel functions[ j0, j1, jn, y0, y1, yn ]
j1Bessel functions[ j0, j1, jn, y0, y1, yn ]
jnBessel functions[ j0, j1, jn, y0, y1, yn ]
logexponential, logarithm, power, square root functions[ exp, log, log10, pow, sqrt ]
log10exponential, logarithm, power, square root functions[ exp, log, log10, pow, sqrt ]
matherrerror-handling function
powexponential, logarithm, power, square root functions[ exp, log, log10, pow, sqrt ]
sintrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
sinhhyperbolic functions[ sinh, cosh, tanh ]
sqrtexponential, logarithm, power, square root functions[ exp, log, log10, pow, sqrt ]
tantrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
tanhhyperbolic functions[ sinh, cosh, tanh ]
trigtrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
y0Bessel functions[ j0, j1, jn, y0, y1, yn ]
y1Bessel functions[ j0, j1, jn, y0, y1, yn ]
ynBessel functions[ j0, j1, jn, y0, y1, yn ]

3N. Network Support Library

byteorderconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
dup2duplicate a descriptor
endhostentget network host entry[ gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent ]
endnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
endnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
enprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
gethostbyaddr.get network host entry[ gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent ]
gethostbyname.get network host entry[ gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent ]
gethostentget network host entry[ gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent ]
getnetbyaddrget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getnetbynameget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
getprotobynameget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getprotobynumbget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getservbyname.get service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
getservbyport.get service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
getserventget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
htonlconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
htonsconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
inetInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_addrInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_lnaofInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_makeaddr.Internet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_netofInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_networkInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
inet_ntoaInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
innetgrget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
insqueinsert/remove element from a queue[ insque, remque ]
killpgsend signal to a process group
ntohlconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
ntohsconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
rcmdroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
remqueinsert/remove element from a queue[ insque, remque ]
rexecreturn stream to a remote command
rresvportroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
ruserokroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
sethostentget network host entry[ gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent ]
setnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
setnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
setprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
yp_bindyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
yp_firstyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
yp_get_defaultyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
yp_matchyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
yp_nextyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
yp_unbindyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
ypclntyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
ypclnt_firstyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]
ypclnt_nextyellow pages client interface[ yp_bind, yp_get_default_domain, yp_unbind, yp_match, yp_first, ypclnt_first, yp_next, ypclnt_next ]

3S. Standard I/O Library

clearerrstream status inquiries[ ferror, feof, clearerr, fileno ]
ctermidgenerate filename for terminal
cuseridget character login name of the user
fcloseclose or flush a stream[ fclose, fflush ]
fdopenopen a stream[ fopen, freopen, fdopen ]
feofstream status inquiries[ ferror, feof, clearerr, fileno ]
ferrorstream status inquiries[ ferror, feof, clearerr, fileno ]
fflushclose or flush a stream[ fclose, fflush ]
fgetcget character or word from a stream[ getc, getchar, fgetc, getw ]
fgetsget a string from a stream[ gets, fgets ]
filenostream status inquiries[ ferror, feof, clearerr, fileno ]
fopenopen a stream[ fopen, freopen, fdopen ]
fprintfprint formatted output[ printf, fprintf, sprintf ]
fputcput character or word on a stream[ putc, putchar, fputc, putw ]
fputsput a string on a stream[ puts, fputs ]
freadbinary input/output[ fread, fwrite ]
freopenopen a stream[ fopen, freopen, fdopen ]
fscanfconvert formatted input[ scanf, fscanf, sscanf ]
fseekreposition a file pointer in a stream[ fseek, rewind, ftell ]
ftellreposition a file pointer in a stream[ fseek, rewind, ftell ]
fwritebinary input/output[ fread, fwrite ]
getcget character or word from a stream[ getc, getchar, fgetc, getw ]
getcharget character or word from a stream[ getc, getchar, fgetc, getw ]
getsget a string from a stream[ gets, fgets ]
getwget character or word from a stream[ getc, getchar, fgetc, getw ]
pcloseinitiate pipe to/from a process[ popen, pclose ]
popeninitiate pipe to/from a process[ popen, pclose ]
printfprint formatted output[ printf, fprintf, sprintf ]
putcput character or word on a stream[ putc, putchar, fputc, putw ]
putcharput character or word on a stream[ putc, putchar, fputc, putw ]
putsput a string on a stream[ puts, fputs ]
putwput character or word on a stream[ putc, putchar, fputc, putw ]
rewindreposition a file pointer in a stream[ fseek, rewind, ftell ]
scanfconvert formatted input[ scanf, fscanf, sscanf ]
setbufassign buffering to a stream[ setbuf, setvbuf ]
setvbufassign buffering to a stream[ setbuf, setvbuf ]
sprintfprint formatted output[ printf, fprintf, sprintf ]
sscanfconvert formatted input[ scanf, fscanf, sscanf ]
stdiostandard buffered input/output package
systemissue a shell command
tempnamcreate a name for a temporary file[ tmpnam, tempnam ]
tmpfilecreate a temporary file
tmpnamcreate a name for a temporary file[ tmpnam, tempnam ]
ungetcpush character back into input stream
vfprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]
vprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]
vsprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]

3X. Miscellaneous Libraries

assertverify program assertion
callocfast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
cursesCRT screen handling and optimization package
dbmdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
dbminitdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
deletedata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
fetchdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
firstkeydata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
freefast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
ldacloseclose a common object file[ ldclose, ldaclose ]
ldahreadread the archive header of a member of an archive file
ldaopenopen a common object file for reading[ ldopen, ldaopen ]
ldcloseclose a common object file[ ldclose, ldaclose ]
ldfhreadread the file header of a common object file
ldgetnameretrieve symbol name for object file symbol table entry
ldlinitmanipulate line number entries of a common object file function[ ldlread, ldlinit, ldlitem ]
ldlitemmanipulate line number entries of a common object file function[ ldlread, ldlinit, ldlitem ]
ldlreadmanipulate line number entries of a common object file function[ ldlread, ldlinit, ldlitem ]
ldlseekseek to line number entries of a section of a common object file[ ldlseek, ldnlseek ]
ldnlseekseek to line number entries of a section of a common object file[ ldlseek, ldnlseek ]
ldnrseekseek to relocation entries of a section of a common object file[ ldrseek, ldnrseek ]
ldnshreadread an indexed/named section header of a common object file[ ldshread, ldnshread ]
ldnsseekseek to an indexed/named section of a common object file[ ldsseek, ldnsseek ]
ldohseekseek to the optional file header of a common object file
ldopenopen a common object file for reading[ ldopen, ldaopen ]
ldrseekseek to relocation entries of a section of a common object file[ ldrseek, ldnrseek ]
ldshreadread an indexed/named section header of a common object file[ ldshread, ldnshread ]
ldsseekseek to an indexed/named section of a common object file[ ldsseek, ldnsseek ]
ldtbindexcompute the index of a symbol table entry of a common object file
ldtbreadread an indexed symbol table entry of a common object file
ldtbseekseek to the symbol table of a common object file
lognamereturn login name of user
mallinfofast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
mallocfast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
malloptfast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
nextkeydata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
plotgraphics interface subroutines
reallocfast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
regcmpcompile and execute a regular expression[ regcmp, regex ]
regexcompile and execute a regular expression[ regcmp, regex ]
sgetlaccess long integer data in a machine independent fashion[ sputl, sgetl ]
sputlaccess long integer data in a machine independent fashion[ sputl, sgetl ]
storedata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
termcapterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetentterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetflagterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetnumterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetstrterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgototerminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tputsterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
vfprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]
vprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]
vsprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]

4. File Formats (intro)

a.outcommon assembler and link editor output
acctper-process accounting file format
altblkalternate block information for bad block handling
aouthdra.out header for common object files[ aouthdr.h ]
arcommon archive file format
coreformat of core image file
cpioformat of cpio archive
dirformat of System V directories
dumpincremental dump format
errfileerror-log file format
exportsNFS file systems being exported
filehdrfile header for common object files
fsformat of a System V system volume[ file system ]
fspecformat specification in text files
fstabstatic information about filesystems
gettydefsspeed and terminal settings used by getty
groupgroup file
hosts.equivlist of trusted hosts
hostshost name data base
inittabscript for the init process
inodeformat of a System V inode
introintroduction to file formats
issueissue identification file
ldfcncommon object file access routines
linenumline number entries in a common object file
mastermaster device information table
mtabmounted file system table
netgrouplist of network groups
passwdpassword file
plotgraphics interface
pnchfile format for card images
profilesetting up an environment at login time
relocrelocation information for a common object file
rmtabremotely mounted file system table
sccsfileformat of SCCS file
scnhdrsection header for a common object file
symscommon object file symbol table format
termformat of compiled term file.
terminfoterminal capability data base
ttytypedata base of terminal types by port
utmputmp and wtmp entry formats[ utmp, wtmp ]
wtmputmp and wtmp entry formats[ utmp, wtmp ]
ypfilesyellow pages database and directory structure

4N. Networking File Formats

networksnetwork name data base
protocolsprotocol name data base
servicesservice name data base

5. Miscellaneous Facilities (intro)

asciimap of ASCII character set
environuser environment
eqncharspecial character definitions for eqn and neqn
fcntlfile control options
fontdescription files for troff
greekgraphics for the extended TTY-37 type-box
introintroduction to miscellaneous facilities.
losoftware loopback network interface
manmacros for formatting manual pages
mathmath functions and constants
mmthe mm macro package for formatting documents
mosdthe OSDD adapter macro package for formatting documents
mptxthe macro package for formatting a permuted index
mstext formatting macros
mva troff macro package for typesetting view graphs and slides
ntermterminal driving tables for nroff
profprofile within a function
ptypseudo terminal driver
regexpregular expression compile and match routines
statdata returned by stat system call
termconventional names for terminals
termcapterminal capability data base
troffdescription of output language
typesprimitive system data types
valuesmachine-dependent values
varargshandle variable argument list

Section 5N (intro)

introintroduction to networking facilities[ networking ]

5P. Network Protocols

arpAddress Resolution Protocol
ipInternet Protocol
tcpInternet Transmission Control Protocol
udpInternet User Datagram Protocol

6. Games (intro)

aliensthe alien invaders attack the earth
arithmeticprovide drill in number facts
autorobotsescape from the automatic robots
backthe game of backgammon
bcdconvert to antique media
bjthe game of black jack
chasetry to escape the killer robots
crapsthe game of craps
cribbagethe card game cribbage
fishplay ``Go Fish''
fortuneprint a random, hopefully interesting, adage
hangmanguess the word
introintroduction to games
lifeplay the game of life
mazegenerate a maze
mooguessing game
numberconvert Arabic numerals to English
quiztest your knowledge
rainanimated raindrops display
robotsescape from the robots
trektrekkie game
ttttic-tac-toe[ ttt, cubic ]
twinkletwinkle stars on the screen
wormplay the growing worm game
wormsanimate worms on a display terminal
wumpthe game of hunt-the-wumpus

7. Special Files (intro)

appletalkgeneral AppleTalk socket interface
consolekeyboard/screen driver[ /dev/console ]
errorerror-logging interface
fdfloppy disk drive interface
hdSCSI hard disk interface
introintroduction to special files
kmemcore memory[ mem, kmem ]
memcore memory[ mem, kmem ]
mouse[ /dev/mouse -mouse driver ]
nullthe null file
nvramnon-volatile memory/time of day clock interface
serialthe on-board serial ports
streamsioctl interface
sxtpseudo-device driver
termiogeneral terminal interface
ttycontrolling terminal interface

7N. Network Special Files

aliasesaliases file for delivermail

8. Maintenance Procedures (intro)

bootstartup procedures
crashwhat to do when the system crashes
introintroduction to system maintenance procedures

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