Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Ultrix 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

Section ---

1. Commands

1P. Software Project Management System (SPMS) Commands

1X. X11 Commands

1c. Communication Commands

1g. Graphics Commands

1yp. Yellow Pages (NIS) Commands

2. System Calls

2nfs. NFS Calls

2yp. Yellow Pages (NIS) Calls

3. Library Functions

3P. Software Project Management System (SPMS) Routines

3f. FORTRAN Library

3m. Math Library

3n. Network Support Libraries

3s. Standard I/O Library

3x. Miscellaneous Libraries

3yp. Yellow Pages (NIS) Library

4. Special Files

4f. Network Protocol Families

4n. Networking Facilities

4p. Network Protocols

5. File Formats

5nfs. NFS File Formats

5yp. Yellow Pages (NIS) File Formats

6. Games and Demos

7. Miscellaneous Facilities

8. Maintenance Procedures

8c. Network Services

8nfs. NFS Services

8ufs. UFS Maintenance Commands

8v. Maintenance Procedures

8yp. Yellow Pages (NIS) Maintenance Commands

Manual — Ultrix 2.0

1001 entries

Section ---

.((exception)) spmsintro.n

1. Commands (intro)

2780espooler for the IBM 2780 emulator
3780espooler for the IBM 3780 emulator
adbdebugger
addbibcreate or extend bibliographic database
admincreate and administer SCCS files
aplapl interpreter
aplcvtconvert APL workspaces between PDP-11 and VAX formats
applyapply a command to a set of arguments
aproposlocate commands by keyword lookup
ararchive and library maintainer
asVAX-11 assembler
atexecute commands at a later time
awkpattern scanning and processing language
basenamestrip filename affixes
bcarbitrary-precision arithmetic language
bdiffbig diff
bibbibliographic formatter listrefs − list bibliographic reference items
biffbe notified if mail arrives and who it is from
binmailsend or receive mail among users
calprint calendar
calendarreminder service
catconcatenate and print
cbC program beautifier
ccC compiler
cdchange working directory
cdcchange the delta commentary of an SCCS delta
cflowgenerate C flow graph
checknewscheck to see if user has news
checknrcheck nroff/troff files
chfnchange finger entry
chgrpchange group
chmodchange mode
chshchange default login shell
cicheck in RCS revisions
clearclear terminal screen
cmpcompare two files
cocheck out RCS revisions
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 ]
courierCourier remote procedure call compiler
cpcopy
cpiocopy file archives in and out
cpmread and write CP/M® floppy disks
csha shell (command interpreter) with C-like syntax
ctagscreate a tags file
ctraceC program debugger
cutcut out selected fields of each line of a file
cxrefgenerate C program cross reference
dateprint and set the date
dbxdebugger
dcdesk calculator
ddconvert and copy a file
deltamake a delta (change) to anSCCS file
deroffremove nroff, troff, tbl and eqn constructs
dfdisplay free and used disk space
dictionprint wordy sentences; thesaurus for diction[ diction, explain ]
diffdifferential file and directory comparator
diff33-way differential file comparison
diffmkmark differences between files
dusummarize disk usage
echoecho arguments
edtext editor[ ed, red ]
edittext editor[ ex, edit ]
eflExtended Fortran Language
egrepsearch a file for a pattern[ grep, egrep, fgrep ]
eqntypeset mathematics[ eqn, neqn, checkeq ]
erroranalyze and disperse compiler error messages
extext editor[ ex, edit ]
expandexpand tabs to spaces, and vice versa[ expand, unexpand ]
exprevaluate arguments as an expression
eyaccmodified yacc allowing much improved error recovery
f77Fortran 77 compiler
fedfont editor
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
fpFunctional Programming language compiler/interpreter
fprprint Fortran file
fromidentifies sender of mail
fsplitsplit a multi-routine Fortran file into individual files
gcoreget core images of running processes
getget a version of an SCCS file
gprofdisplay call graph profile data
grepsearch a file for a pattern[ grep, egrep, fgrep ]
groupsshow group memberships
headgive first few lines
helptips on getting started with ULTRIX
hostidset or print identifier of current host system
hostnameset or print name of current host system
iconccompile and link Icon programs
iconttranslate Icon programs for interpretive execution
identidentify files
indentindent and format C program source
indxbibbuild inverted index for a bibliography, find references in a bibliography[ indxbib, lookbib ]
inewssubmit news articles
installinstall binaries
introintroduction to commands
invertcreate and access an inverted index[ invert, lookup ]
iostatreport I/O statistics
ipcrmremove a message queue, semaphore set or shared memory identifier
ipcsreport inter-process communication facilities status
joinrelational database operator
jotprint sequential or random data
killsend a signal to a process
lamlaminate files
lastindicate last logins of users and teletypes
lastcommshow last commands executed in reverse order
ldlink editor
learncomputer aided instruction about UNIX
leaveremind you when you have to leave
lexgenerator of lexical analysis programs
linta C program verifier
lisplisp interpreter
lisztcompile a Franz Lisp program
lklink editor
lnmake links
lockreserve a terminal
loginsign on
lookfind lines in a sorted list
lookbibbuild inverted index for a bibliography, find references in a bibliography[ indxbib, lookbib ]
lorderfind ordering relation for an object library
lpqspool queue examination program
lproff line print
lprmremove jobs from the line printer spooling queue
lslist contents of directory
ltflabeled tape facility
lxreflisp cross reference program
m4macro processor
mailsend and receive mail
makemaintain program groups
manfind manual information by keywords; print out the manual
mdtarmultiple diskette archiver
mergethree-way file merge
mesgpermit or deny messages
mkdirmake a directory
mkstrcreate an error message file by massaging C source
modModula-2 compiler
morefile perusal filter for crt viewing[ more, page ]
msgssystem messages and junk mail program
mtmagnetic tape operation
mvmove or rename files
netstatshow network status
newaliasesrebuild the data base for the mail aliases file
nicerun a command at low priority (Bourne shell only)[ nice, nohup ]
nmprint name list
nohuprun a command at low priority (Bourne shell only)[ nice, nohup ]
notesa news system[ notes, autoseq, nfpipe, nfprint, nfstats ]
nrofftext formatting
odoctal, decimal, hex, ascii dump
pagefile perusal filter for crt viewing[ more, page ]
pagesizeprint system page size
passwdchange login password
pastemerge same lines of several files or subsequent lines of one file
pcPascal compiler
pdxpascal debugger
piPascal interpreter code translator
pixPascal interpreter and executor
pmergepascal file merger
postnewssubmit news articles
prprint file
printpr to the line printer
printenvprint out the environment
prmailprint out mail in the post office
profdisplay profile data
prsprint an SCCS file
psprocess status
ptiphototypesetter interpreter
ptocPascal to C language translator
ptxpermuted index
pwdworking directory name
pxPascal interpreter
pxpPascal execution profiler
pxrefPascal cross-reference program
quotadisplay disc usage and limits
ranlibconvert archives to random libraries
ratforrational Fortran dialect
rcschange RCS file attributes
rcsdiffcompare RCS revisions
rcsintrointroduction to RCS commands
rcsmergemerge RCS revisions
readnewsread news articles
redtext editor[ ed, red ]
referfind and insert literature references in documents
resetreset the teletype bits to a sensible state
revreverse lines of a file
rlogprint log messages and other information about RCS files
rmremove (unlink) files or directories[ rm, rmdir ]
rmailhandle remote mail received via uucp
rmdelremove a delta from an SCCS file
roffbibrun off bibliographic database
rsreshape a data array
s5makemaintain, update, and regenerate groups of programs[ make ]
sccssource code control system preprocessor
sccsdiffcompare two versions of an SCCS file
sccshelpask for help with sccs
scriptmake typescript of terminal session
sedstream editor
shcommand language[ sh, for, case, if, while, :, ., break, continue, cd, eval, exec, exit, export, login, read, readonly, set, shift, times, trap, umask, wait ]
sh5shell, the standard/restricted command programming language[ sh5, rsh5 ]
sizesize of an object file
sleepsuspend execution for an interval
soelimeliminate nroff source directives from nroff input
sortsort or merge files
sortbibsort bibliographic database
spellfind spelling errors[ spell, spellin, spellout ]
spellinfind spelling errors[ spell, spellin, spellout ]
spelloutfind spelling errors[ spell, spellin, spellout ]
splitsplit a file into pieces
stringsfind the printable strings in a object, or other binary, file
stripremove symbols and relocation bits
structstructure Fortran programs
sttyset terminal options
styleanalyze surface characteristics of a document
susubstitute user id temporarily
sumsum and count blocks in a file
symorderrearrange name list
syncupdate the super block
syslinedisplay system status on status line of a terminal
tabsset terminal tabs
taildeliver the last part of a file
talktalk to another user
tartape archiver
tblformat tables for nroff or troff
tcphotoypesetter simulator
teepipe fitting
testcondition command
timetime a command
tkpaginator for the Tektronix 4014
touchupdate date last modified of a file
tpmanipulate tape archive
trtranslate characters
tracetrace system calls of programs
trmantranslate version 6 manual macros to version 7 macros
trofftext formatting and typesetting[ troff, nroff ]
trueprovide truth values[ true, false ]
tsetterminal dependent initialization
tsorttopological sort
ttyget terminal name
uldo underlining
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
uptimeshow how long system has been up
userscompact list of users who are on the system
valvalidate SCCS file
vcversion control
vccVAX C compiler
vfontinfoinspect and print out information about UNIX fonts
vgrindgrind nice listings of programs
viscreen oriented (visual) display editor based on ex
vlpFormat Lisp programs to be printed with nroff, vtroff, or troff
vmstatreport virtual memory statistics
vprraster printer/plotter spooler[ vpr, vprm, vpq, vprint ]
vtrofftroff to a raster plotter
vwidthmake troff width table for a font
wwho is on and what they are doing
waitawait completion of process
wallwrite to all users
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 (C shell only)
whowho is on the system
whoamiprint effective current user id
writewrite to another user
xedeXtended text EDitor − V7.15
xstrextract strings from C programs to implement shared strings
yaccyet another compiler-compiler
yesbe repetitively affirmative

1P. Software Project Management System (SPMS) Commands

chprojectactivate project environment
mkmfmakefile editor
mkprojectmake a project root directory
pcpcopy files
pdchange working project directory
pdiffdifferential project comparator
pexecexecute command over project hierarchy
pfindfind files in projects
pgrepsearch files in a project hierarchy for a pattern
phelpon-line help for a project[ phelp (peh’0.1m’-´help) ]
plogrecord progress of a project
pmanprint project manual
pmkdirmake a project directory
pmvmove or rename files
ppdlist project directories
prmdirremove a project directory
ptesttest a project module
pwpprint working project name
rmprojectremove a project root directory
spmsintrointroduction to SPMS commands

1X. X11 Commands

dshdistributed shell

1c. Communication Commands

dgatelog in to a DECnet remote system through an intermediate ULTRIX DECnet host (gateway system)
ftpfile transfer program
rcpremote file copy
rloginremote login
rshremote shell
ruptimeshow host status of local machines
rwhowho’s logged in on local machines
telnetuser interface to the TELNET protocol
tftptrivial file transfer program
tipconnect to a remote system[ tip, cu ]
uucpunix to unix 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 to unix copy[ uucp, uulog, uuname ]
uunameunix to unix copy[ uucp, uulog, uuname ]
uusendsend a file to a remote host
uustatuucp status inquiry and job control
uuxunix to unix command execution

1g. Graphics Commands

graphdraw a graph
plotgraphics filters
splineinterpolate smooth curve

1yp. Yellow Pages (NIS) Commands

domainnamedisplay or set the name of the current domain for this system
ypcatprint values from a YP data base
ypmatchprint the value of one or more keys from a yp map
yppasswdchange login password in yellow pages map. 
ypwhichdetermine which host is the current YP server or map master. 

2. System Calls (intro)

acceptaccept a connection on a socket
accessdetermine accessibility of file
acctturn accounting on or off
adjtimecorrect the time to allow synchronization of the system clock
bindbind a name to a socket
brkchange data segment size[ brk, sbrk ]
chdirchange current working directory
chmodchange mode of file[ chmod, fchmod ]
chownchange owner and group of a file[ chown, fchown ]
chrootchange root directory
closedelete a descriptor
connectinitiate a connection on a socket
creatcreate a new file
dupduplicate a descriptor[ dup, dup2 ]
dup2duplicate a descriptor[ dup, dup2 ]
execveexecute a file
exitterminate a process[ _exit ]
fchmodchange mode of file[ chmod, fchmod ]
fchownchange owner and group of a file[ chown, fchown ]
fcntlfile control
flockapply or remove an advisory lock on an open file
forkcreate a new process
fstatget file status[ stat, lstat, fstat ]
fsyncsynchronize a file’s in-core state with that on disk
ftruncatetruncate a file to a specified length[ truncate, ftruncate ]
getdirentriesgets directory entries in a generic directory format
getdtablesizeget descriptor table size
getegidget group identity[ getgid, getegid ]
geteuidget user identity[ getuid, geteuid ]
getgidget group identity[ getgid, getegid ]
getgroupsget group access list
gethostidget/set unique identifier of current host[ gethostid, sethostid ]
gethostnameget/set name of current host[ gethostname, sethostname ]
getitimerget/set value of interval timer[ getitimer, setitimer ]
getmntget information on mounted file systems. 
getpagesizeget system page size
getpeernameget name of connected peer
getpgrpget process group
getpidget process identification[ getpid, getppid ]
getppidget process identification[ getpid, getppid ]
getpriorityget/set program scheduling priority[ getpriority, setpriority ]
getrlimitcontrol maximum system resource consumption[ getrlimit, setrlimit ]
getrusageget information about resource utilization
getsocknameget socket name
getsockoptget and set options on sockets[ getsockopt, setsockopt ]
gettimeofdayget/set date and time[ gettimeofday, settimeofday ]
getuidget user identity[ getuid, geteuid ]
introintroduction to system calls and error numbers[ intro, errno ]
ioctlcontrol device
killsend signal to a process
killpgsend signal to a process group
linkmake a hard link to a file
listenlisten for connections on a socket
lseekmove read/write pointer[ lseek, tell ]
lstatget file status[ stat, lstat, fstat ]
mkdirmake a directory file
mknodmake a directory, a special file or an ordinary file
mountmount or remove a file system[ mount, umount ]
mprotectmemory protection control
msgctlmessage control operations
msggetget message queue
msgopmessage operations, msgsnd and msgrcv
msgrcvmessage operations, msgsnd and msgrcv[ msgop ]
openopen a file for reading or writing, or create a new file
pipecreate an interprocess communication channel
plocklock process, text, or data in memory
profilexecution time profile
ptraceprocess trace
quotamanipulate disk quotas
readread input[ read, readv ]
readlinkread value of a symbolic link
readvread input[ read, readv ]
rebootreboot system or halt processor
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 ]
renamechange the name of a file
rmdirremove a directory file
sbrkchange data segment size[ brk, sbrk ]
selectsynchronous i/o multiplexing
semctlsemaphore control operations
semgetget set of semaphores
semopsemaphore operations
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 ]
setgroupsset group access list
sethostidget/set unique identifier of current host[ gethostid, sethostid ]
sethostnameget/set name of current host[ gethostname, sethostname ]
setitimerget/set value of interval timer[ getitimer, setitimer ]
setpgrpset process group
setpriorityget/set program scheduling priority[ getpriority, setpriority ]
setquotaenable/disable quotas on a file system
setregidset real and effective group ID
setreuidset real and effective user ID’s
setrlimitcontrol maximum system resource consumption[ getrlimit, setrlimit ]
setsockoptget and set options on sockets[ getsockopt, setsockopt ]
settimeofdayget/set date and time[ gettimeofday, settimeofday ]
shmatshared memory operations[ shmop, shmat, shmdt ]
shmctlshared memory control operations
shmgetget shared memory segment
shmopshared memory operations[ shmop, shmat, shmdt ]
shutdownshut down part of a full-duplex connection
sigblockblock signals
sigpauseatomically release blocked signals and wait for interrupt
sigsetmaskset current signal mask
sigstackset and/or get signal stack context
sigvecsoftware signal facilities
socketcreate an endpoint for communication
socketpaircreate a pair of connected sockets
statget file status[ stat, lstat, fstat ]
stimeset time
swaponadd a swap device for interleaved paging/swapping
symlinkmake symbolic link to a file
syncupdate super-block
syscallindirect system call
truncatetruncate a file to a specified length[ truncate, ftruncate ]
ulimitget and set user limits
umaskset file creation mode mask
unameget name of current UNIX system
unlinkremove directory entry
ustatget file system statistics
utimeset file access and modification times
utimesset file times
vforkspawn new process in a virtual memory efficient way
vhangupvirtually hang up the current control terminal
waitwait for process to terminate[ wait, wait3 ]
wait3wait for process to terminate[ wait, wait3 ]
writewrite to a file[ write, writev ]
writevwrite to a file[ write, writev ]

2nfs. NFS Calls

mountmount or remove an NFS file system[ mount, umount ]
nfs_svcInvoke NFS daemons[ nfs_svc, nfs_async_daemon ]

2yp. Yellow Pages (NIS) Calls

getdomainnameget or set name of current domain[ getdomainname, setdomainname ]

3. Library Functions (intro)

a64lconvert between long integer and base-64 ASCII string[ a64l, l64a ]
abortgenerate a fault
absinteger absolute value
alarmschedule signal after specified time
asctimeconvert date and time to string[ ctime, localtime, gmtime, asctime, timezone (non-System V Environment) or tzset (System V Environment) ]
atofconvert ASCII to numbers[ atof, atoi, atol, strtol, strtod ]
bcopybit and byte string operations[ bcopy, bcmp, bzero, ffs ]
bsearchbinary search
bstringbit and byte string operations[ bcopy, bcmp, bzero, ffs ]
clockreport CPU time used
convtranslate characters[ toupper, tolower, _toupper, _tolower, toascii ]
cryptpassword encryption routine[ crypt, encrypt ]
ctimeconvert date and time to string[ ctime, localtime, gmtime, asctime, timezone (non-System V Environment) or tzset (System V Environment) ]
ctypecharacter classification macros[ isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct, isprint, isgraph, iscntrl, isascii, toascii ]
directorydirectory operations[ opendir, readdir, telldir, seekdir, rewinddir, closedir ]
drand48generate uniformly distributed pseudo-random numbers[ drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 ]
ecvtoutput conversion[ ecvt, fcvt, gcvt ]
encryptpassword encryption routine[ crypt, encrypt ]
endlast locations in program[ end, etext, edata ]
execlexecute a file[ execl, execv, execle, execlp, execvp, exect, environ ]
exitterminate a process after flushing any pending output
frexpsplit into mantissa and exponent[ frexp, ldexp, modf ]
ftimeget date and time[ time, ftime ]
ftokstandard interprocess communication package
ftwwalk a file tree
getcwdget path-name of current working directory
getdateconvert time and date from ASCII
getenvvalue for environment name
getgrentget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent ]
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 ]
getttyentget ttys file entry[ getttyent, getttynam, setttyent, endttyent ]
getwdget current working directory pathname
gmtimeconvert date and time to string[ ctime, localtime, gmtime, asctime, timezone (non-System V Environment) or tzset (System V Environment) ]
gttyset and get terminal state[ stty, gtty ]
hsearchmanage hash search tables[ hsearch, hcreate, hdestroy ]
initstatebetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
insqueinsert/remove element from a queue[ insque, remque ]
introintroduction to library functions
l3tolconvert between 3-byte integers and long integers[ l3tol, ltol3 ]
ldexpsplit into mantissa and exponent[ frexp, ldexp, modf ]
localtimeconvert date and time to string[ ctime, localtime, gmtime, asctime, timezone (non-System V Environment) or tzset (System V Environment) ]
lockfrecord locking on files
lsearchlinear search and update[ lsearch, lfind ]
mallocmemory allocator[ malloc, free, realloc, calloc, alloca ]
memorymemory operations[ memccpy, memchr, memcmp, memcpy, memset ]
mktempmake a unique file name
modfsplit into mantissa and exponent[ frexp, ldexp, modf ]
monitorprepare execution profile[ monitor, monstartup, moncontrol ]
niceset program priority
nlistget entries from name list
pausestop until signal
perrorsystem error messages[ perror, sys_errlist, sys_nerr ]
popeninitiate I/O to/from a process[ popen, pclose ]
psignalsystem signal messages[ psignal, sys_siglist ]
putenvchange or add value to environment
putpwentwrite password file entry
qsortquicker sort
randrandom number generator[ rand, srand ]
randombetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
regexregular expression handler[ re_comp, re_exec ]
scandirscan a directory
setgidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
setjmpnon-local goto[ setjmp, longjmp ]
setstatebetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
setuidset user and group ID[ setuid, seteuid, setruid, setgid, setegid, setrgid ]
signalsimplified software signal facilities
sleepsuspend execution for interval
srandombetter random number generator; routines for changing generators[ random, srandom, initstate, setstate ]
strcatstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok, index, rindex ]
stringstring operations[ strcat, strncat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strpbrk, strspn, strcspn, strtok, index, rindex ]
sttyset and get terminal state[ stty, gtty ]
swabswap bytes
syslogcontrol system log[ syslog, openlog, closelog ]
systemissue a shell command
timeget date and time[ time, ftime ]
timesget process times
timezoneconvert date and time to string[ ctime, localtime, gmtime, asctime, timezone (non-System V Environment) or tzset (System V Environment) ]
tsearchmanage binary search trees[ tsearch, tfind, tdelete, twalk ]
ttynamefind name of a terminal[ ttyname, isatty, ttyslot ]
utimeset file times
vallocaligned memory allocator
varargsvariable argument list
vlimitcontrol maximum system resource consumption
vtimesget information about resource utilization

3P. Software Project Management System (SPMS) Routines

pgrepsearch files for a pattern

3f. FORTRAN Library (intro)

abortterminate abruptly with memory image
accessdetermine accessability of a file
alarmexecute a subroutine after a specified time
besselof two kinds for integer orders[ bessel functions ]
bitand, or, xor, not, rshift, lshift bitwise functions
chdirchange default directory
chmodchange mode of a file
etimereturn elapsed execution time[ etime, dtime ]
exitterminate process with status
fdatereturn date and time in an ASCII string
fgetcget a character from a logical unit[ getc, fgetc ]
flminreturn extreme values[ flmin, flmax, ffrac, dflmin, dflmax, dffrac, inmax ]
flushflush output to a logical unit
forkcreate a copy of this process
fseekreposition a file on a logical unit[ fseek, ftell ]
gerrorget system error messages[ perror, gerror, ierrno ]
getargreturn command line arguments[ getarg, iargc ]
getcget a character from a logical unit[ getc, fgetc ]
getcwdget pathname of current working directory
getenvget value of environment variables
getlogget user’s login name
getpidget process id
getuidget user or group ID of the caller[ getuid, getgid ]
hostnmget name of current host
iargcreturn command line arguments[ getarg, iargc ]
idatereturn date or time in numerical form[ idate, itime ]
ierrnoget system error messages[ perror, gerror, ierrno ]
indextell about character objects[ index, rindex, lnblnk, len ]
introintroduction to FORTRAN library functions
ioinitchange f77 I/O initialization
killsend a signal to a process
linkmake a link to an existing file[ link, symlink ]
locreturn the address of an object
longinteger object conversion[ long, short ]
perrorget system error messages[ perror, gerror, ierrno ]
putcwrite a character to a fortran logical unit[ putc, fputc ]
qsortquick sort
randreturn random values[ rand, drand, irand ]
renamerename a file
signalchange the action for a signal
sleepsuspend execution for an interval
statget file status[ stat, lstat, fstat ]
systemexecute an ULTRIX command
timereturn system time[ time, ctime, ltime, gmtime ]
topenf77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
trapertrap arithmetic errors
trapovtrap and repair floating point overflow
trpfpetrap and repair floating point faults[ trpfpe, fpecnt ]
ttynamfind name of a terminal port[ ttynam, isatty ]
unlinkremove a directory entry
waitwait for a process to terminate

3m. Math Library (intro)

asinhinverse hyperbolic functions[ asinh, acosh, atanh ]
besselbessel functions[ j0, j1, jn, y0, y1, yn ]
erferror function and complementary error function[ erf, erfc ]
expexponential, logarithm, power, square root[ exp, expm1, log, log10, log1p, pow, sqrt ]
fabsabsolute value, floor, ceiling, and round-to-nearest functions[ fabs, floor, ceil, rint ]
floorabsolute value, floor, ceiling, and round-to-nearest functions[ fabs, floor, ceil, rint ]
gammalog gamma function
hypotEuclidean distance[ hypot, cabs ]
introintroduction to mathematical library functions
matherrerror-handling function for System 5 math library
sintrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
sinhhyperbolic functions[ sinh, cosh, tanh ]

3n. Network Support Libraries (intro)

byteorderconvert values between host and network byte order[ htonl, htons, ntohl, ntohs ]
gethostentget network host entry[ gethostent, gethostbyaddr, gethostbyname, sethostent, endhostent ]
getnetentget network entry[ getnetent, getnetbyaddr, getnetbyname, setnetent, endnetent ]
getprotoentget protocol entry[ getprotoent, getprotobynumber, getprotobyname, setprotoent, endprotoent ]
getserventget service entry[ getservent, getservbyport, getservbyname, setservent, endservent ]
inetInternet address manipulation routines[ inet_addr, inet_network, inet_ntoa, inet_makeaddr, inet_lnaof, inet_netof ]
introintroduction to network library functions

3s. Standard I/O Library (intro)

ctermidgenerate file name for terminal
cuseridget character login name of the user
fcloseclose or flush a stream[ fclose, fflush ]
ferrorstream status inquiries[ ferror, feof, clearerr, fileno ]
fopenopen a stream[ fopen, freopen, fdopen ]
freadbuffered binary input/output[ fread, fwrite ]
fseekreposition a file pointer in a stream[ fseek, ftell, rewind ]
getcget character or word from stream[ getc, getchar, fgetc, getw ]
getcharget character or word from stream[ getc, getchar, fgetc, getw ]
getsget a string from a stream[ gets, fgets ]
introstandard buffered input/output package[ stdio ]
printfformatted output conversion[ printf, fprintf, sprintf ]
putcput character or word on a stream[ putc, putchar, fputc, putw ]
putsput a string on a stream[ puts, fputs ]
scanfconvert formatted input[ scanf, fscanf, sscanf ]
setbufassign buffering to a stream[ setbuf, setbuffer, setlinebuf, setvbuf ]
tmpfilecreate a temporary file
tmpnamcreate a name for a temporary file[ tmpnam, tempnam ]
ungetcpush character back into input stream
vprintfprint formatted output of a varargs argument list[ vprintf, vfprintf, vsprintf ]

3x. Miscellaneous Libraries (intro)

assertprogram verification
cursesscreen functions with “optimal” cursor motion
dbmdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
getdiskbynameget disk description by its name
getfsentget file system descriptor file entry[ getfsent, getfsspec, getfsfile, getfstype, setfsent, endfsent ]
initgroupsinitialize group access list
introintroduction to miscellaneous library functions
lib2648subroutines for the HP 2648 graphics terminal
mallocfast main memory allocator[ malloc, free, realloc, calloc, mallopt, mallinfo ]
plotgraphics interface[ plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl ]
rcmdroutines for returning a stream to a remote command[ rcmd, rresvport, ruserok ]
rexecreturn stream to a remote command
termcapterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]
tgetentterminal independent operation routines[ tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs ]

3yp. Yellow Pages (NIS) Library (intro)

getnetgrentget network group entry[ getnetgrent, setnetgrent, endnetgrent, innetgr ]
introintroduction to yellow pages (YP) library functions
ypclntyp_get_default_domain, yp_bind, yp_unbind, yp_match, yp_first, yp_next, yp_all, yp_order, yp_master, yperr_string, ypprot_err − Yellow Pages client package
yppasswdupdate user password in yellow pages password map. 

4. Special Files (intro)

accACC LH/DH IMP interface
adData Translation A/D converter
autoconfdiagnostics from the autoconfiguration code
bkline discipline for machine-machine communication (obsolete)
cflconsole RX01 interface
consoleconsole interface
crlconsole RL02 interface
csconsole RX50 interface
cssDEC IMP-11A LH/DH IMP interface
ctphototypesetter interface
ctuconsole TU58 interface
ctyextra serial line interface
deDEC DEUNA/DELUA 10 Mb/s Ethernet interface
devioUltrix device interface
dhDH-11/DM-11 communications multiplexer
dhqDHQ11 communications multiplexer
dhuDHU11 communications multiplexer
dhvDHV-11 communications multiplexer dhu
dkioULTRIX disk interface
dmbDMB32 communications multiplexor
dmbspDMB32 communications multiplexor serial printer
dmcDEC DMC-11/DMR-11 point-to-point communications device
dmfDMF32 communications multiplexor
dmfspDMF32 communications multiplexor serial printer
dmvDEC DMV-11 point-to-point communications device
dmzDMZ32 communications multiplexor
dnDN-11 autocall unit interface
dpv[ dpv synchronous character oriented BISYNC data communications device ]
drumpaging device
dupsynchronous character oriented BISYNC data communications device
dzDZ11/DZ32 communications multiplexer
dzqDZQ11 communications multiplexer
dzvDZV11 communications multiplexer
ec3Com 10 Mb/s Ethernet interface
enXerox 3 Mb/s Ethernet interface
errlogerror logging interface
hpMASSBUS disk interface
hyNetwork Systems Hyperchannel interface
ikIkonas frame buffer, graphics device interface
ilInterlan 10 Mb/s Ethernet interface
imp1822 network interface
introintroduction to special files and hardware support
kUmemUnibus/Qbus virtual memory
kgKL-11/DL-11W line clock
kmemvirtual main memory
losoftware loopback network interface
lpLP11 parallel line printer
lpvLPV11 parallel line printer
ltaLocal Area Terminal (LAT) server driver
memphysical main memory
mtioULTRIX magtape interface
muTM78/TU78 MASSBUS magtape interface
nbufSelect multiple buffer operation to a raw device
niDEC BVP DEBNT/NI port driver for 10 Mb/s Ethernet
nulldata sink
pclDEC CSS PCL-11 B Network Interface
psEvans and Sutherland Picture System 2 graphics device interface
ptypseudo terminal driver
qdVCB02 (QDSS) video subsystem
qeDEC DEQNA/DELQA 10 Mb/s Ethernet interface
qvVCB01 (QVSS) video subsystem
raMSCP disk controller interface
rbIDC/RL02 disk controller interface
rdRD31, RD32, RD53, RD54 − Small VAX winchester disks
rkRK711/RK07 disk controller interface
rlRL211/RL02 disk controller interface
rxRX33 −  Small VAX floppy disk drive
sdcRD31, RD32, RD53, RD54, RX33 − Small VAX disk controller interface
seDESVA 10 Mb/s Ethernet interface
smsmall vax monochrome display subsystem
ssSmall VAX Serial Line Controller
stcTZK50 (VAXstation TK50) magtape interface
tmTM-11/TE-10 magtape interface
tmsTMSCP tape controller interface
tracesystem call tracing interface
tsTS11/TS05/TU80 magtape interface
ttygeneral terminal interface
tuTM03/TE16/TU45/TU77 MASSBUS magtape interface
unUngermann-Bass interface
upunibus storage module controller/drives
urxDEC RX02 floppy disk interface
utUNIBUS TU45 tri-density tape drive interface
uuTU58/DECtape II UNIBUS cassette interface
vaBenson-Varian interface
vpVersatec interface
vvProteon proNET 10 Megabit ring

4f. Network Protocol Families

inetInternet protocol family
pupXerox PUP-I protocol family

4n. Networking Facilities (intro)

introintroduction to networking facilities[ networking ]

4p. Network Protocols

arpAddress Resolution Protocol
impIMP raw socket interface
ipInternet Protocol
pupraw PUP socket interface
tcpInternet Transmission Control Protocol
udpInternet User Datagram Protocol

5. File Formats (intro)

L-devicesdevices used to connect to remote systems
L-dialcodesdial code abbreviations
L.cmdsallowable remote execution commands
L.sysinformation needed to connect to a system
USERFILEdefines uucp security
a.outassembler and link editor output
acctexecution accounting file
acucapAutomatic call unit capabilities file
aliasesaliases file for sendmail
ararchive (library) file format
coreformat of memory image file
cpioformat of cpio archive
dgatewayname of the intermediate host (DECnet gateway)
dirformat of directories
disktabdisk description file
dumpincremental dump format[ dump, dumpdates ]
dumpdatesincremental dump format[ dump, dumpdates ]
elcsd.conferror logging configuration file
fsformat of file system volume[ fs, inode ]
fstabfile containing static information about known filesystems. 
gettytabterminal configuration data base
gfsiThe Generic File System Interface[ GFSI ]
groupgroup file
hostshost name data base
inetd.confinternet daemon configuration data base
introintroduction to file formats
ltflabeled tape facility
networksnetwork name data base
newsUSENET network news article, utility files
newsrcinformation file for readnews(1) and checknews(1)
passwdpassword file
phonesremote host phone number data base
plotgraphics interface
printcapprinter capability data base
protocolsprotocol name data base
rcsfileformat of RCS file
remoteremote host description file
sccsfileformat of SCCS file
servicesservice name data base
stabsymbol table types
tartape archive file format[ tar, mdtar ]
termterminal driving tables for nroff
termcapterminal capability data base
tpDEC/mag tape formats
tracesystem call tracer device[ /dev/trace ]
ttysterminal initialization data
typesprimitive system data types
ufsULTRIX local file system[ UFS ]
utmplogin records[ utmp, wtmp ]
uuencodeformat of an encoded uuencode file
vfontfont formats for the Benson-Varian or Versatec
vgrindefsvgrind’s language definition data base
wtmplogin records[ utmp, wtmp ]

5nfs. NFS File Formats

exportsdefines NFS file systems to be exported
nfsNetwork File System[ NFS ]
rmtabTable of local file systems mounted by remote NFS clients. 

5yp. Yellow Pages (NIS) File Formats

groupgroup file in a Yellow Pages environment. 
hosts.equivlist of trusted hosts
netgrouplist of network groups
passwdpassword file description with the Yellow Pages service implemented. 
ypfilesthe yellowpages database and directory structure

6. Games and Demos

aardvarkyet another exploration game
adventurean exploration game
arithmeticprovide drill in number facts
backgammonthe game
bannerprint large banner on printer
bcdconvert to antique media
boggleplay the game of boggle
canfieldthe solitaire card game canfield[ canfield, cfscores ]
chessthe game of chess
chingthe book of changes and other cookies
cribbagethe card game cribbage
doctorinteract with a psychoanalyst
fishplay the card game Fish
fortuneprint a random, hopefully interesting, adage
hangmanComputer version of the game hangman
milleplay Mille Bournes
monopMonopoly game
numberconvert Arabic numerals to English
quiztest your knowledge
rainanimated raindrops display
rogueExploring The Dungeons of Doom
snakedisplay chase game[ snake, snscore ]
trektrekkie game
wormPlay the growing worm game
wormsanimate worms on a display terminal
wumpthe game of hunt-the-wumpus
zorkthe game of dungeon

7. Miscellaneous Facilities (intro)

asciimap of ASCII character set
environuser environment
eqncharspecial character definitions for eqn
hierfile system hierarchy
intromiscellaneous useful information pages[ miscellaneous ]
mailaddrmail addressing description
manmacros to typeset manual
memacros for formatting papers
mstext formatting macros
termconventional names for terminals

8. Maintenance Procedures (intro)

2780dIBM 2780/3780 RJE emulator daemon
MAKEDEVmakes system special files
aclogin accounting
acctonsystem accounting[ sa, accton ]
addnodeadd or change an entry in the nodes database
adduseradd and remove user accounts[ adduser, removeuser, addgroup ]
arcvconvert archives to new format
bad144read/write dec standard 144 bad sector information
badsectcreate files to contain bad sectors
catmancreate the cat files for the manual
ccrremote console carrier requester[ /etc/ccr ]
chownchange owner
chptchange a disk partition table
clriclear i-node
cmxgeneric communication exerciser
configbuild system configuration files
cronclock daemon
dcheckfile system directory consistency check
dgatedProvide daemon login service via Decnet
diskpartcalculate default disk partition sizes
doconfiga program to aid system configuration
drteststandalone disk test program
dskxgeneric disk exerciser
dumpincremental file system dump
dumpfsdump file system information
edquotaedit user quotas
elcsderror logging daemon
elierror logger initializer
expireremove outdated news articles
fsckfile system consistency check and interactive repair utility. 
fsxfile system exerciser
fverifyverify software subsets
getnodedisplay one or more entries from the nodes database
gettyset terminal mode
haltstop the processor
htableconvert NIC standard format host tables
hyrouteset the hyperchannel routine tables
icheckfile system storage consistency check
initprocess control initialization
introintroduction to system maintenance and operation commands
kgmongenerate a dump of the operating system’s profile buffers
lcpLocal Area Transport server (LAT) control program
loaddown-line load software to a target node
lpcline printer control program
lpdline printer daemon
lprsetupautomated line printer spooler set up
lpxline printer exerciser
makekeygenerate encryption key
memxmemory exerciser
mkfsconstruct a file system
mklost+foundmake a lost+found directory for fsck
mknodbuild special file
mkprotoconstruct a prototype file system
mop_momMOP down-line/up-line load listener
mountGeneral description to mount or unmount a file system[ mount, umount ]
mtxGeneric Magtape Exerciser
ncheckgenerate names from i-numbers
netsetupset up local area network files
netxTCP/IP net exerciser
newfsconstruct a new file system
notesnotesfile utility programs[ mknf, rmnf, nfxmit, nfrcv, nfarchive, newsinput, newsoutput ]
opseroperator services utility
pacprinter/ploter accounting information
pstatprint system facts
quotsummarize file system ownership
quotacheckfile system quota consistency checker
quotaoffturn file system quotas on and off[ quotaon, quotaoff ]
quotaonturn file system quotas on and off[ quotaon, quotaoff ]
radiskDSA disk maintenance
rccommand script for auto-reboot and daemons
rdtread diagnostic tape
rebootULTRIX bootstrapping procedures
recnewsreceive unprocessed articles via mail
remnoderemove one or more entries from the nodes database
renicealter priority of running processes
repquotasummarize quotas for a file system
restoreincremental file system restore
risremote installation services utility
sasystem accounting[ sa, accton ]
savecoresave a core dump of the operating system
sendmailsend mail over the internet
sendnewssend news articles via mail
setldsystem software subset utility[  setld ]
shmxshared memory exerciser
shutdownclose down the system at a given time
sizera program that sizes system hardware
snapcopycopy VAX 8600/8650 snapshot files
stickyexecutable files with persistent text
swaponspecify additional device for paging and swapping
syscriptdialogue for running system exercisers
sysloglog systems messages
triggertrigger a target node to request a down-line load
tunefstune up an existing file system
uerfULTRIX error report formatter
umountGeneral description to mount or unmount a file system[ mount, umount ]
updateperiodically update the super block
uucpsetupset up uucp files
uurecreceive processed news articles via mail
vipwedit the password file

8c. Network Services

arpaddress resolution display and control
comsatbiff server
ftpdDARPA Internet File Transfer Protocol server
gettableget NIC format host tables from a host
ifconfigconfigure network interface parameters
implogIMP log interpreter
implogdIMP logger process
inetdinternet service daemon
miscdmiscellaneous services daemon
rdatenetwork date client
rdumpfile system dump across the network
rexecdremote execution server
rlogindremote login server
rmtremote mass storage device protocol module
routemanually manipulate the routing tables
routednetwork routing daemon
rrestorerestore a file system dump across the network
rshdremote shell server
rwalldnetwork rwall server
rwhodsystem status server
setifaddrset network interface address
talkdinter-terminal communications server
telnetdDARPA TELNET protocol server
tftpdDARPA Trivial File Transfer Protocol server
trpttransliterate protocol trace
uuaidsuucp administrative utilities[ uucompact, uumkspool, uurespool ]
uucleanuucp spool directory clean-up
uumonitormonitor the UUCP system

8nfs. NFS Services

biodStart NFS asynchronous block I/O daemons
fsirandinstall random inode generation numbers
mountmount and unmount a Network File System (NFS)[ mount, umount ]
mountdNFS mount request server. 
nfsdNFS server daemon
nfssetupset up network file system (NFS)
nfsstatdisplay Network File System statistics
portmapDARPA internet port to RPC program number mapper
rpcinforeport RPC information
showmountshow remotely-mounted file systems

8ufs. UFS Maintenance Commands

mountmount the local ULTRIX File System (UFS)

8v. Maintenance Procedures

arffarchiver for RT-11 format devices
crashwhat happens when the system crashes
flcopycopier for floppy
formathow to format disk packs
rxformatformat floppy disks

8yp. Yellow Pages (NIS) Maintenance Commands

makedbmmake a Yellow Pages dbm file
ypmakerebuild yellow pages database using the make command
yppasswddserver daemon for modifying the Yellow Pages password file
yppolldetermine which version of a YP map is at a master YP server host. 
yppushforce propagation of a changed YP map
ypservYellow Pages server and binder processes
ypsetupset up the Yellow Pages (YP) environment
ypxfrtransfer a YP map from a YP server to the local host. 

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