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
/iopboot
binary program for I/O processor (NWS-800/900 only)
/mrxbinary program for I/O processor (NWS-1800/1900/3800 only)
/vmunix
binary 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
console
main 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
passwd
password file, passwd(5)
groupgroup file, group(5)
motdlogin message, login(1)
termcap
symbolic 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)
disktab
disk 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)
networks
network name to network number mapping file, networks(5)
protocols
protocol name to protocol number mapping file, protocols(5)
services
network services definition file, services(5)
remote
names and description of remote hosts for tip(1C) remote(5)
phones
private phone numbers for remote hosts, as described in phones(5)
ttysproperties of terminals, ttys(5)
rcshell program to bring the system up
rc.local
site 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)
messages
hardware 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)
LOGFILE
summary 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)
calendar
user’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)
spellhist
history file used by spell(1)
etc/
catman
update 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)
yppush
force propagation of a changed NIS map, yppush(8)
ypsetpoint ypbind at a particular server, ypset(8)
termcap
terminal 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.h
libraries 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)
libm.amathematical libraries, math(3M)
ccomC compiler proper
cppC preprocessor
c2C code improver(optimizer)
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.an
macros 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.ms
introduction 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)
bounds
highest 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 3
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.1C