hier(5)
_________________________________________________________________
hier Miscellany
DG/UX file system hierarchy
_________________________________________________________________
DESCRIPTION
The following outline gives a quick tour through a representative
directory hierarchy. The basis of the outline is DG/UX. It isn't
exhaustive.
/ root
/dgux
the kernel binary (DG/UX itself)
/dgux.old
backup copy of the kernel
/mv*.mcf
the microcode for the processor
/lost+found
directory for connecting detached files for fsck(1m)
/stand
directory for standalone programs
/dev/
devices (7)
console
main system console, cons(7)
tty[0-9]*
terminals, tty(7)
ttyp[0-9]*
pseudo terminals,
dsk/*
logical disks, dpf(7),dpj(7)
rdsk/*
raw logical disks, dpf(7),dpj(7)
pdsk/*
physical disks
rpdsk/*
raw physical disks
mt/* magnetic tapes, mtb(7),mtc(7),mtd(7)
rmt/*
raw magnetic tapes, mtb(7),mtj(7)
lp line printer, lp(7)
null the null device; i.e., the "bit bucket"
kmem logical kernel memory
mem physical memory
error
the error device error(7),errdemon(1m)
...
/bin/
utility programs, cf /usr/bin/ (1)
DG/UX 4.00 Page 1
Licensed material--property of copyright holder(s)
hier(5)
as Data General macro assembler
cc C compiler executive, cf /usr/lib/ccomp, /lib/cpp
csh C shell
sh Bourne shell
...
/lib/
object libraries and other stuff, cf /usr/lib/
libc.a
system calls, standard I/O, etc. (2,3,3S)
...
cpp C preprocessor
...
/etc/
essential data and maintenance utilities; sect (1m)
...
passwd
password file, passwd(5)
group
group file, group(5)
init the parent of all processes, init(1M)
inittab
the init configuration table inittab(5)
rc.init
shell program to enter init states (0, 1, ...)
init(1m),rc(1m)
rc[S0123456].d
links to init.d scripts for actions in init states 0,
1, ... init(1m),rc(1m)
init.d
scripts for rc.d directories init(1m),rc(1m)
getty
initial part of login sequence getty(1m)
gettydefs
terminal modes for getty gettydefs(5)
login
the login program (final part of login sequence)
login(1m)
motd message of the day, login(1)
profile
global sh(1) startup script sh(1)
login.csh
global csh(1) startup script csh(1)
stdprofile
prototype local sh(1) startup script sh(1)
stdlogin
prototype local csh(1) startup script csh(1)
fstab
file system configuration table fstab(5)
mount
mount(1m)
mnttab
DG/UX 4.00 Page 2
Licensed material--property of copyright holder(s)
hier(5)
mounted file table, mnttab(5)
dump dump program dump(8)
dumpdates
dump history, dump(8)
restore
restore program restore(1m)
cron the clock daemon, cron(1m)
wtmp,
login history, utmp(5)
ermes
file containing text of system error messages,
referenced by perror(3c)
hosts
host name to network address mapping file, hosts(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)
...
/tmp/
temporary files, usually on a fast device, cf /usr/tmp/
e* used by ed(1)
ctm* used by cc(1)
...
/usr/
general-pupose directory, usually a mounted file system
adm/ administrative information
acct/*
system accounting data files
sulog
log of the invocations of the su(1) command
/usr/bin/
utility programs, to keep /bin/ small
tmp/ temporaries, to keep /tmp/ small
stm* used by sort(1)
dgc/*
the C compiler proper and associated files
f77/*
the FORTRAN-77 compiler proper and associated files
mail/*
the directory where mail messages are stored
news/*
the directory where news items are stored
include/
standard #include files
a.out.h
object file layout, a.out(5)
DG/UX 4.00 Page 3
Licensed material--property of copyright holder(s)
hier(5)
stdio.h
standard I/O, intro(3)
math.h
(3m)
net/ network header files
...
sys/ system-defined layouts
...
lib/ object libraries and stuff, to keep /lib/ small
iac/*
program images for intelligent terminal interfaces
iacload(1m),iac(7)
acct/*
account programs and shell scripts
crontab
file specifying actions for cron(1m) to take
atrun
scheduler for at(1)
lint/
utility files for lint
lint[12]
subprocesses for lint(1)
llib-lc
dummy declarations for /lib/libc.a, used by
lint(1)
llib-lm
dummy declarations for /lib/libc.m
...
...
tmac/
macros for nroff
tmac.an
tmac.m
...
uucp/
programs and data for uucp(1c)
L.sys
remote system names and numbers
uucico
the real copy program
...
units
conversion tables for units(1)
eign list of English words to be ignored by ptx(1)
/usr/catman/
online manual pages for man(1)
u_man/
User's Reference for the DG/UX System
man0/
general: index, contents, appendices, etc.
indexu.0
DG/UX 4.00 Page 4
Licensed material--property of copyright holder(s)
hier(5)
...
man1/
user commands and application programs
acctcom.1
...
p_man/
Programmer's Reference for the DG/UX System
man0/
general: index, contents, appendices, etc.
indexp.0
contentsp.0
...
man2/
system calls
accept.2
access.2
...
man3/
runtime libraries
a64l.3c
...
man4/
file formats
a.out.4
...
man5/
miscellany
ascii.5
...
man6/
networking protocols
arp.6p
...
a_man/
System Manager's Reference for the DG/UX System
man0/
general: index, contents, appendices, etc.
indexa.0
contentsa.0
...
man1/
system maintenance commands
accept.1
acctdisk.1
...
man7/
special files
cons.7
...
man8/
system maintenance procedures
DG/UX 4.00 Page 5
Licensed material--property of copyright holder(s)
hier(5)
adduser.8
...
preserve/
editor temporaries preserved here after crashes/hangups
public/
binaries of user programs - write permission to
everyone
spool/
delayed execution files
at/ used by at(1)
uucp/
work files and staging area for uucp(1c)
LOGFILE
summary log
LOG.*
log file for one transaction
tmp/ temporary files
wd initial working directory of a user, typically wd is
the user's login name
.profile
set environment for sh(1), environ(7)
.cshrc
startup file for csh(1)
.exrc
startup file for ex(1)
.netrc
startup file for various network programs
.mailrc
startup file for mail(1)
calendar
user's datebook for calendar(1)
SEE ALSO
ls(1), find(1), grep(1) in the User's Reference for the DG/UX
System.
WARNING
The position of files is subject to change without notice.
DG/UX 4.00 Page 6
Licensed material--property of copyright holder(s)