Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hier(7) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ls(1)

apropos(1)

whatis(1)

whereis(1)

finger(1)

which(1)

ncheck(8)

find(1)

grep(1)

HIER(7)  —  NEWS-OS Programmer’s Manual

NAME

hier − file system hierarchy

DESCRIPTION

The following outline gives a quick tour through a representative directory hierarchy. 

/root

/bootstand alone boot program

/iopbootbinary program for I/O processor (NWS-800/900 only)

/mrxbinary program for I/O processor (NWS-1800/1900/3800 only)

/vmunixbinary program for kernel (UNIX itself)

/lost+found
directory for connecting detached files for fsck(8)

/dev/device, device(4)

MAKEDEV
shell script to create special files

MAKEDEV.local
site specific part of MAKEDEV

consolemain console, tty(4)

tty∗terminals, tty(4)

sd∗disks, sd(4)

rsd∗raw disks, sd(4)

...

/bin/symbolic link to /usr/bin/

/lib/symbolic link to /usr/lib/

/etc/essential data and maintenance utilities symbolic linked to /usr/etc

passwdpassword file, passwd(5)

groupgroup file, group(5)

motdlogin message, login(1)

termcapsymbolic link to /usr/etc/termcap

mtabmounted file table, mtab(5)

rmtabremotely mounted file table, rmtab(5)

dumpdates
dump history, dump(8)

fstabfile system configuration table, fstab(5)

disktabdisk characteristics (disk sector, track, number of sylinder) and partition tables, disktab(5)

hostshost name to network address mapping file, hosts(5)

hosts.equiv
list of trusted hosts, hosts.equiv(5)

networksnetwork name to network number mapping file, networks(5)

protocolsprotocol name to protocol number mapping file, protocols(5)

servicesnetwork services definition file, services(5)

remotenames and description of remote hosts for tip(1C) remote(5)

phonesprivate phone numbers for remote hosts, as described in phones(5)

ttysproperties of terminals, ttys(5)

rcshell program to bring the system up

rc.localsite dependent portion of rc

sendmail.cf
configuration file for sendmail(8)

aliasesalias file for sendmail(8)

uucp/data for uucp(1C)

L.sysremote system names and numbers

...

yp/system NIS directory

...

/sys/system source files, symbolic link to /usr/src/sys

h/header (include) files

acct.hacct(5)

stat.hstat(2)

...

sys/machine independent system source files

init_main.c

uipc_socket.c

ufs_syscalls.c

...

conf/site configuration files

net/general network source files

netinet/DARPA Internet network source files

netimp/network code (source files) related to use of an IMP

if_imp.c

if_imphost.c

if_imphost.h

...

news/source files specific to the NEWS

locore.s

machdep.c

...

newshbdev/
device drivers for hardware which resides on the HYPER bus

hb.c

...

newsiodev/
common device drivers for hardware

sd.c

st.c

...

newsiop/device drivers for hardware which resides on the I/O processor

iop.c

...

newsif/network interface drivers for the NEWS

if_en.c

...

newsvme/
device drivers for hardware which resides on the VME bus (except for RISC NEWS)

vme.c

...

/sbin/binary program necessary with single user mode

/mnt/entry point for temporarily mounted file system

/export/files and file systems exported for cliant, swqp files, root, /usr file system

/tmp/tmporary files, generary created on a fast device,  cf /var/tmp

e∗used by ed(1)

ctm∗used by cc(1)

...

/var/files which can not be shared among workstations, the size might be large or small, usually a mounted file system

adm/administrative information

wtmplogin history, utmp(5)

messageshardware error messages

lpacctline printer accounting lpr(1)

msgs/

preserve/editor temporaries preserved here after crashes/hangups

spool/spool files

at/used by at(1)

lpd/used by lpr(1)

lock∗present when line printer is active (lock files)

cf∗copy of file to be printed, if necessary

df∗daemon control file, lpd(8)

tf∗transient control file, while lpr is working

uucp/work files and staging area for uucp(1C)

LOGFILEsummary for log information

LOG.∗log file for one transaction

mail/mailboxes for mail(1)

name mail file for user

name.lock
lock file while name is receiving mail

mqueue/mail queue for sendmail(8)

tmp/temporaries, to keep /tmp/ small

stm∗used by sort(1)

rasterused by plot(1G)

crash/

/home/

user initial working directory of a user (login directory), usually user is the user’s login name

.profile set environment for sh(1),environ(7)

.project what you are doing (used by (finger(1) )

.cshrc startup file for csh(1)

.exrc startup file for ex(1)

.plan what your short-term plans are (used by (finger(1) )

.netrc startup file for various network programs

.msgsrc startup file for msgs(1)

.mailrc startup file for mail(1)

calendaruser’s datebook for calendar(1)

/usr/files which can be shared among workstations, usually a mounted file system

bin/utility programs

cshC shell csh(1)

shBourne shell sh(1)

...

tmp/temporary files, linked to /var/tmp/

dict/word list, etc. 

wordsmain word list (dictionary) used by look(1)

spellhisthistory file used by spell(1)

etc/

catmanupdate performatted manual pages catman(8)

dumpdump programs, dump(8)

gettypart of login function, (login startup program), getty(8)

initthe parent of all processes, init(8)

cronclock daemon, cron(8)

mountmount(8)

yp/NIS program

ypinitbuild and install NIS database, ypinit(8)

yppushforce propagation of a changed NIS map, yppush(8)

ypsetpoint ypbind at a particular server, ypset(8)

termcapterminal capability database, termcap(5)

games/

hangman

lib/libraries for game

quiz.k/what quiz(6) knows

indexcategory index

africacountries and capitals

...

...

...

hosts/used to access a remote host, symbolic link to rsh(1C)

include/standard #include file

stdio.hstandard I/O, intro(3S)

math.hlibraries for mathematecs, math(3M)

sys/system-defined layouts, cf /sys/h

net/symbolic link to sys/net/

machine/symbolic link to sys/machine/

...

lib/object libraries and stuff

libc.asystem call, standard I/O, etc  (cf section 2,3,3S)

cmplrs/commands and libraries for compiler

cc2.0/C compiler version 2.0

asassembler

drivercc driver proper

ccomC compiler proper

cppC preprocessor

libm.amathematical libraries, math(3M)

lint/utility files for lint

lint[12]sub-processes for lint(1)

llib-lcdummy declarations for /lib/libc.a, used by lint(1)

llib-lmdummy declarations for /lib/libc.m

...

atrunscheduler for at(1)

tmac/macros for troff(1),ditroff(1)

tmac.anmacros for man(7)

tmac.smacros for ms(7)

...

font/fonts for troff(1)

ftRTimes Roman

ftBTimes Bold

...

uucp/programs and data for uucp(1C)

uucicothe real copy (translate) program

...

unitsconversion tables for units(1)

eignlist of English words to be ignored by ptx(1)

man/volume 1 of this "Reference Manual", man(1)

C/English manual

man0/general

intro.msintroduction to volume 1, ms(7) format

man1/chapter 1 for "Reference Manual"

as.1

ls.1

...

...

cat1/preformatted pages for section 1 of "Reference Manual"

...

ja_JP.SJIS/
Japanese manual corresponds to /usr/man/C

man1/

...

cat1/

...

msgs/messages, cf msgs(1)

boundshighest and lowest message

ucb/binary programs created by Berkeley

new/binaries of new versions of programs

old/binaries of old versions of programs

sony/commands and libraries provided by NEWS

bin/

lib/

etc/

include/

dict/

demo/

preserve/symbolic link to /var/preserve/

spool/symbolic link to /var/spool/

doc/

ps1/programmer’s supplementary document 1

ps2/programmer’s supplementary document 2

smm/system management manual

usd/user’s supplementary document

X11/X Window System, Version 11 Release 5

nfs/NFS service, etc. 

src/source programs for utilities, etc. 

SEE ALSO

ls(1), apropos(1), whatis(1), whereis(1), finger(1), which(1), ncheck(8), find(1), grep(1)

CAUTION

The position of files is subject to change without notice. 

NEWS-OSRelease 4.2.1R

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