Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ UNIX 2.8BSD

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

1M. Maintenance Commands

2. System Calls

3. Subroutines and Libraries

3J. Job Control Facilities

3S. Standard I/O Library

4. Special Files

5. File Formats

6. Games

UCB. Berkeley-specific Commands

VI. User-maintained Programs

Manual — UNIX 2.8BSD

107 entries

1. Commands

mail, Mailsend and receive mail
asassembler
pcc, ccC compiler
chfnchange full name of user
chshchange default login shell
clearclear terminal screen
csha shell (command interpreter) with C-like syntax
ctagscreate a tags file
diffdifferential file and directory comparator
erroranalyze and disperse compiler error messages
extext editor
fingeruser information lookup program
ldloader
leaveremind you when you have to leave
lslist contents of directory
manfind manual information by keywords; print out the manual
page, morefile perusal filter for crt viewing
msgssystem messages and junk mail program
nmprint name list
passwdchange login password
psprocess status
scriptmake typescript of terminal session
setquotmake block quota on a directory
stripremove symbols and relocation bits
sttyset terminal options
tsetset terminal modes
uldo underlining
userscompact list of users who are on the system
uuencodeencode a binary file for transmission via mail uudecode − decode a uuencode file
uurecreceive processed news articles via mail
uusendsend a file to a remote host
vmstatreport virtual memory statistics
Vsh, vshvisual shell
wwho is on and what they are doing uptime − how long the system has been up and load average
wcword count
whereislocate source, binary, and or manual for program

1M. Maintenance Commands

fsckfile system consistency check and interactive repair

2. System Calls

gldavget load average

3. Subroutines and Libraries

cursesscreen functions with “optimal” cursor motion
getpwuid, getpwnam, getpwmap, setpwent, endpwent, getpwentget password file entry
loadavget load average
re_comp, re_exec, regexregular expression handler
tgetent, tgetnum, tgetflag, tgetstr, tgoto, tputs, termlibterminal independent operation routines

3J. Job Control Facilities

jobssummary of job control facilities

3S. Standard I/O Library

putchar, fputc, putw, putcput character or word on a stream

4. Special Files

newttya new terminal interface

5. File Formats

passwdpassword file
termcapterminal capability data base

6. Games

bannerprint large banner on printer
snscore, snakedisplay chase game

UCB. Berkeley-specific Commands

aproposlocate commands by keyword lookup
astagscompute a tags file for an assembler program
chessclocka poor mans chess clock
ckdirchecksum the files in a directory to guard against/check for corruption
clockcontinually print the time of the day
cxrefa simple C routine referencing program
daytimegive the time to human-reasonable accuracy
doubledouble strike output for faint ribbons
edittext editor (variant of the ex editor for new or casual users)
extext editor
expandexpand tabs to spaces
eyaccmodified yacc allowing much improved error recovery
fleecelook for files in home directories
fmtsimple text formatter
foldfold long lines for finite width output device
freopen, fopenopen a stream
fromwho is my mail from? 
getNAMEget NAME sections from manual source for whatis/apropos data base
getchar, fgetc, getw, getcget character or word from stream
getsget a string from standard input
grepsearch a file for a pattern
headgive first few lines of a stream
iulindicate underlining
lastindicate last logins of users and teletypes
libNSmodified standard i/o library allowing concurrent read/write to a stream
libretrolibrary to fit version 7 programs on version 6 systems
lockreserve a terminal
makewhatisremake the data base for the whatis and apropos commands
mkstrcreate an error message file by massaging C source
netexecute a command on a remote machine
netcpremote copy of files through the net
netlogprint the last few lines of the network log file
netlpruse a remote lineprinter through the net
netmailread mail on a remote machine over the network
netqprint contents of network queue
netrmremove a command from the network queue
numnumber lines
piPascal interpreter code translator
pixPascal interpreter and executor
printpr to the line printer
printenvprint out the environment
pxPascal interpreter
pxpPascal execution profiler
pxrefPascal cross-reference program
resetreset the teletype bits to a sensible state
seesee what a file has in it
soelimeliminate source directives from a nroff or troff stream
ssplimit to single spacing
stringsfind the printable strings in a object, or other binary, file
todprint out a message germane to the current time of day
tracopy out a file as it grows
untmpclean files out of /tmp
viscreen oriented (visual) display editor based on ex
whatisdescribe what a command is
whoamiprint effective current user id
xstrextract strings from C programs to implement shared strings

VI. User-maintained Programs

pqprint quota

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