Museum

Home

Lab Overview

Retrotechnology Articles

⇒ UNIX 32V

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

1C. Communications Commands

1G. Graphics Commands

1M. Maintenance Commands

2. System Calls

3. Library Functions

3F. FORTRAN Library

3M. Math Library

3S. Standard I/O Library

3X. Specialized Functions

4. Special Files

5. File Formats and Conventions

6. Games

7. Macro Packages and Language Conventions

8. Maintenance Commands

Section c

Section heading

Manual — UNIX 32V

310 entries
intro

1. Commands (intro)

adbdebugger
ararchive and library maintainer
ar11PDP-11 compatible archive and library maintainer
asassembler
atexecute commands at a later time
awkpattern scanning and processing language
basenamestrip filename affixes
bcarbitrary-precision arithmetic language
calprint calendar
calendarreminder service
catcatenate and print
cbC program beautifier
ccC compiler
cdchange working directory
chmodchange mode
chownchange owner or group[ chown, chgrp ]
cmpcompare two files
colfilter reverse line feeds
commselect or reject lines common to two sorted files
cpcopy
cryptencode/decode
dateprint and set the date
dcdesk calculator
ddconvert and copy a file
deroffremove nroff, troff, tbl and eqn constructs
diffdifferential file comparator
diff33-way differential file comparison
dusummarize disk usage
echoecho arguments
edtext editor
eqntypeset mathematics[ eqn, neqn, checkeq ]
exprevaluate arguments as an expression
f77Fortran 77 compiler
falseprovide truth values[ true, false ]
filedetermine file type
findfind files
grepsearch a file for a pattern[ grep, egrep, fgrep ]
introintroduction to commands
joinrelational database operator
killterminate a process with extreme prejudice
ldlink editor
learncomputer aided instruction about UNIX
lexgenerator of lexical analysis programs
linta C program verifier
lnmake a link
loginsign on
lookfind lines in a sorted list
lookbibfind and insert literature references in documents[ refer, lookbib ]
lorderfind ordering relation for an object library
lprline printer spooler[ lpr, vpr ]
lslist contents of directory
m4macro processor
mailsend or receive mail among users
makemaintain program groups
manprint sections of this manual
mesgpermit or deny messages
mkdirmake a directory
mvmove or rename files
newgrplog in to a new group
nicerun a command at low priority[ nice, nohup ]
nmprint name list
nohuprun a command immune to hangups
numberconvert Arabic numerals to English
odoctal dump
passwdchange login password
prprint file
profdisplay profile data
psprocess status
ptxpermuted index
pwdworking directory name
ratforrational Fortran dialect
rcRatfor compiler
referfind and insert literature references in documents[ refer, lookbib ]
revreverse lines of a file
rmremove (unlink) files[ rm, rmdir ]
sdbC symbolic debugger
sedstream editor
shcommand language[ sh, for, case, if, while, :, ., break, continue, cd, eval, exec, exit, export, login, newgrp, read, readonly, set, shift, times, trap, umask, wait ]
sizesize of an object file
sleepsuspend execution for an interval
sortsort or merge files
spellfind spelling errors[ spell, spellin, spellout ]
splitsplit a file into pieces
stripremove symbols and relocation bits
structstructure Fortran programs
sttyset terminal options
susubstitute user id temporarily
sumsum and count blocks in a file
tabsset terminal tabs
taildeliver the last part of a file
tartape archiver
tblformat tables for nroff or troff
tcphotypesetter 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
trofftext formatting and typesetting[ troff, nroff ]
trueprovide truth values[ true, false ]
tsorttopological sort
ttyget terminal name
uniqreport repeated lines in a file
unitsconversion program
waitawait completion of process
wcword count
whowho is on the system
writewrite to another user
xsendsecret mail[ xsend, xget, enroll ]
yaccyet another compiler-compiler

1C. Communications Commands

callring a telephone
cucall UNIX
uucpunix to unix copy[ uucp, uulog ]
uudiffdirectory comparison between machines
uulog
uuxunix to unix command execution

1G. Graphics Commands

graphdraw a graph
plotgraphics filters
splineinterpolate smooth curve

1M. Maintenance Commands

aclogin accounting
arcvconvert archives to new format
clriclear i-node
cronclock daemon
dcheckfile system directory consistency check
dfdisk free
dumpincremental file system dump
dumpdirprint the names of files on a dump tape
icheckfile system storage consistency check
iostatreport I/O statistics
mkfsconstruct a file system
mknodbuild special file
mountmount and dismount file system[ mount, umount ]
ncheckgenerate names from i-numbers
pstatprint system facts
quotsummarize file system ownership
restorincremental file system restore
sasystem accounting[ sa, accton ]
syncupdate the super block
wallwrite to all users

2. System Calls (intro)

accessdetermine accessibility of file
acctturn accounting on or off
alarmschedule signal after specified time
brkchange core allocation[ brk, sbrk, break ]
chdirchange default directory
chmodchange mode of file
chownchange owner and group of a file
closeclose a file
creatcreate a new file
dupduplicate an open file descriptor[ dup, dup2 ]
execexecute a file[ execl, execv, execle, execve, execlp, execvp, exec, exece, environ ]
exitterminate process
forkspawn new process
getpidget process identification
getuidget user and group identity[ getuid, getgid, geteuid, getegid ]
indirindirect system call[ indir, syscall ]
introintroduction to system calls and error numbers[ intro, errno ]
ioctlcontrol device[ ioctl, stty, gtty ]
killsend signal to a process
linklink to a file
locklock a process in primary memory
lseekmove read/write pointer[ lseek, tell ]
mknodmake a directory or a special file
mountmount or remove file system[ mount, umount ]
mpxcreate and manipulate multiplexed files
niceset program priority
openopen for reading or writing
pausestop until signal
pipecreate an interprocess channel
profilexecution time profile
ptraceprocess trace
readread from file
setuidset user and group ID[ setuid, setgid ]
signalcatch or ignore signals
statget file status[ stat, fstat ]
stimeset time
sttyset and retrieve terminal modes[ stty, gtty ]
syncupdate super-block
timeget date and time[ time, ftime ]
timesget process times
umaskset file creation mode mask
unlinkremove directory entry
utimeset file times
waitwait for process to terminate
writewrite on a file

3. Library Functions (intro)

abortgenerate a fault
absinteger absolute value
atofconvert ASCII to numbers[ atof, atoi, atol ]
cryptDES encryption[ crypt, setkey, encrypt ]
ctimeconvert date and time to ASCII[ ctime, localtime, gmtime, asctime, timezone ]
ctypecharacter classification[ isalpha, isupper, islower, isdigit, isalnum, isspace, ispunct, isprint, iscntrl, isascii ]
ecvtoutput conversion[ ecvt, fcvt, gcvt ]
endlast locations in program[ end, etext, edata ]
frexpsplit into mantissa and exponent[ frexp, ldexp, modf ]
getenvvalue for environment name
getgrentget group file entry[ getgrent, getgrgid, getgrnam, setgrent, endgrent ]
getloginget login name
getpassread a password
getpwget name from UID
getpwentget password file entry[ getpwent, getpwuid, getpwnam, setpwent, endpwent ]
introintroduction to library functions
l3tolconvert between 3-byte integers and long integers[ l3tol, ltol3 ]
mallocmain memory allocator[ malloc, free, realloc, calloc ]
mktempmake a unique file name
monitorprepare execution profile
nlistget entries from name list
perrorsystem error messages[ perror, sys_errlist, sys_nerr ]
qsortquicker sort
randrandom number generator[ rand, srand ]
setjmpnon-local goto[ setjmp, longjmp ]
sleepsuspend execution for interval
stringstring operations[ strcat, strcatn, strcmp, strcmpn, strcpy, strcpyn, strlen, index, rindex ]
swabswap bytes
systemissue a shell command
ttynamefind name of a terminal[ ttyname, isatty, ttyslot ]

3F. FORTRAN Library

getargcommand arguments to Fortran[ getarg, iargc ]

3M. Math Library

expexponential, logarithm, power, square root[ exp, log, log10, pow, sqrt ]
floorabsolute value, floor, ceiling functions[ fabs, floor, ceil ]
gammalog gamma function
hypoteuclidean distance[ hypot, cabs ]
j0bessel functions[ j0, j1, jn, y0, y1, yn ]
sintrigonometric functions[ sin, cos, tan, asin, acos, atan, atan2 ]
sinhhyperbolic functions[ sinh, cosh, tanh ]

3S. Standard I/O Library

fcloseclose or flush a stream[ fclose, fflush ]
ferrorstream status inquiries[ feof, ferror, clearerr, fileno ]
fopenopen a stream[ fopen, freopen, fdopen ]
freadbuffered binary input/output[ fread, fwrite ]
fseekreposition a stream[ fseek, ftell, rewind ]
getcget character or word from stream[ getc, getchar, fgetc, getw ]
getsget a string from a stream[ gets, fgets ]
popeninitiate I/O to/from a process[ popen, pclose ]
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 ]
scanfformatted input conversion[ scanf, fscanf, sscanf ]
setbufassign buffering to a stream
stdiostandard buffered input/output package
ungetcpush character back into input stream

3X. Specialized Functions

assertprogram verification
dbmdata base subroutines[ dbminit, fetch, store, delete, firstkey, nextkey ]
plotgraphics interface[ plot: openpl et al. ]

4. Special Files

catphototypesetter interface
dcDC-11 communications interface
dhDH-11 communications multiplexer
dnDN-11 ACU interface
dpDP-11 201 data-phone interface
dzDZ-11 communications multiplexer
hpRH-11/RP04, RP05, RP06, RM03 moving-head disk
hsRH11/RS03-RS04 fixed-head disk file
htRH-11/TE-16 magtape interface
klKL-11 or DL-11 asynchronous interface
kmemmain memory[ mem, kmem ]
lpline printer
memmain memory[ mem, kmem ]
nulldata sink
pcPC-11 paper tape reader/punch
pkpacket driver
rfRF11/RS11 fixed-head disk file
rkRK-11/RK03 or RK05 disk
rpRP-11/RP03 moving-head disk
tcTC-11/TU56 DECtape
tmTM-11/TU-10 magtape interface
ttygeneral terminal interface
vpVersatec printer-plotter

5. File Formats and Conventions

a.outassembler and link editor output
acctexecution accounting file
ararchive (library) file format
coreformat of memory image file
dirformat of directories
dumpincremental dump format[ dump, ddate ]
environuser environment
filsysformat of file system volume[ filsys, flblk, ino ]
groupgroup file
mpxiomultiplexed i/o
mtabmounted file system table
passwdpassword file
plotgraphics interface
tpDEC/mag tape formats
ttysterminal initialization data
typesprimitive system data types
utmplogin records[ utmp, wtmp ]
wtmpuser login history

6. Games

arithmeticprovide drill in number facts
backgammonthe game
bcdconvert to antique media
chingthe book of changes and other cookies[ ching, fortune ]
hangmanguess the word
mazegenerate a maze problem
quiztest your knowledge
wumpthe game of hunt-the-wumpus

7. Macro Packages and Language Conventions

asciimap of ASCII character set
eqncharspecial character definitions for eqn
greekgraphics for extended TTY-37 type-box
hierfile system hierarchy
termconventional names[ terminals ]

8. Maintenance Commands

bprocUNIX/32V startup[ boot procedures ]
crashwhat to do when the system crashes
cronclock daemon
fget.demonfget daemons[ fget.demon, fget.odemon ]
gettyset terminal mode
initprocess control initialization
lpdline printer daemon
makekeygenerate encryption key
stickyexecutable files with persistent text
sysgenUNIX/32V system generation from the distribution tape
updateperiodically update the super block

Section c

manmacros to typeset manual

Section heading

msmacros for formatting manuscripts

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