Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hier(7) — Ultrix-32 3.1D RISC

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

apropos(1)

find(1)

finger(1)

grep(1)

ls(1)

whatis(1)

whereis(1)

which(1)

ncheck(8)

hier(7)

NAME

hier − file system hierarchy

DESCRIPTION

The following is a brief description of the root file system.  The major directory hierarchy and representative files are listed. 

Symbolic links may be included in the files to provide backward compatibility. To display the links, type:

% ls -l

See the Guide to System Disk Maintenence for more detailed information. 

/Directory for root file system. This file system is separated into non-sharable data, root(/) and sharable data, /usr. These two file systems are each divided into the following types: static data, variable data, and executable data.

/binDirectory for the single user executable data files. 

/bin/initParent of all processes, init()

/bin/mount
Mount program, mount()

/devDirectory for devices

MAKEDEV
Shell script to create special files

MAKEDEV.local
Site specific part of MAKEDEV

consoleMain console, tty()

rzSCSI disks, rz()

rrz*Raw SCSI disks, rz()

rmt*tapes

mrmt*tapes

tty*Terminals, tty()

     .

     .

     .

/etcDirectory for the machine-specific, static data files and shell scripts for booting. 

crontabSystem clock daemon table

disktabDisk characteristics and partition tables, disktab()

fstabFile system configuration table, fstab()

groupGroup file, group()

hostshost name to network address mapping file, hosts()

motdMessage-of-the-day file, login()

networksNetwork name to network number mapping file, networks()

passwdPassword file, passwd()

protocolsName to number mapping file, protocols()

rcShell script to bring the system to multi-user mode

rc.localSite dependent portion of rc

remoteNames and description of remote hosts for tip(,), remote()

servicesNetwork services definition file, services()

termcapDescription of terminal capabilities, termcap()

ttysProperties of terminals, ttys()

     .

     .

     .

/libSymbolic link to /usr/lib.

/lost+found
Directory for connecting detached files for fsck()

/sysSymbolic link, normally to /usr/sys

/tmpDirectory for temporary files (see also /usr/tmp)

e*Used by ed()

ctm*Used by cc()

     .

     .

     .

/usrGeneral purpose directory, normally on which the /usr file system is mounted (see description below)

/varDirectory for variable length files, such as spool, administrative, and temporary files. These files may also be located in /usr/var. See the Guide to System Disk Maintenance. 

/vmunixKernel image

The /usr directory contains the sharable data. The following is a brief description of the /usr file system. The major directory hierarchy and representative files are listed.

/usrRoot directory for /usr file system

/usr/admDirectory for administrative information which is now a symbolic link to /var/adm.

crashDirectory for crash dumps

vmcore.?,vmunix.?Crash dump files

lpacctLine printer accounting, lpr()

tracctPhototypesetter accounting, troff()

wtmpLogin history, utmp()

     .

     .

     .

/usr/binDirectory for the shared executable data files including utility programs and Shell scripts. 

asassembler

ccC compiler executive (see also /usr/lib/ccom, /usr/lib/cpp)

cshC shell

     .

     .

     .

/usr/dictDirectory for word lists

spellhistHistory file, spell()

wordsWord list, look()

     .

     .

     .

/usr/docDirectories containing files for the Vol.2 documentation

asAssembler manual

cC manual

     .

     .

     .

/usr/etcDirectory for utility programs and shell scripts

/usr/etc/cron
Clock daemon, cron()

/usr/etc/dump
Dump program, dump(8)

/usr/games
Directory for games

hangmanHangman game

libLibrary directory for games

     .

     .

     .

/usr/etc/getty
Part of login, getty()

/usr/include
Directory for standard #include files

a.out.hObject file layout, a.out()

math.hmatherr()

stdio.hStandard I/O, intro()

syssymbolic link to /sys/h (system generation #include files)

     .

     .

     .

/usr/libDirectory for the shared static data files, such as object libraries. 

atrunSystem scheduler, at()

cppC preprocessor

libc.aSystem calls and standard I/O (2,3,3S)

fontDirectory for nroff() and troff() fonts

lintDirectory for utility files for lint()

tmacDirectory for troff() macros

unitsData file of conversion tables for units()

uucpDirectory for uucp() Programs and data

     .

     .

     .

/usr/manDirectory for unformatted and preformatted reference (manual) pages

cat1Section 1 (preformatted)

cat2Section 2 (preformatted)

cat3Section 3 (preformatted)

     .

     .

     .

man1Section 1 (unformatted)

man2Section 2 (unformatted)

man3Section 3 (unformatted)

     .

     .

     .

/usr/mdecDirectory for ULTRIX-32 boot files

/usr/msgsDirectory for messages, msgs()

/usr/newDirectory for binaries of new versions of programs

/usr/preserve
Directory for editor temp files preserved after crashes/hangups

/usr/skelDirectory for sample user startup files

.cshrcStartup file for csh()

.loginLogin startup file for csh()

.mailrcStartup file for mail()

.profileStartup file for sh()

.projectLists information used by finger()

/usr/spoolDirectory for delayed execution files which is now a symbolic link to /var/spool.

atDirectory used by at()

lpdDirectory used by lpr()

lockPresent when line printer is active

cf*Copy of file to be printed, if necessary

df*Daemon control file, lpd()

tf*Transient control file (exists while lpr is working)

mailMailboxes for mail()

nameMail file for user name

name.lockLock file (exists while name is receiving mail)

uucpWork files and staging area for uucp()

LOGFILESummary log

/usr/srcGeneric sources

usr.binUser sources

troffnroff and troff sources

termDirectory of description files for new printers

/usr/sysDirectory for system files

b.mipsBINARY for MIPS

b.vaxBINARY for VAX

fsFilesystem SRC

netNetword SRC

mipsMIPS specific SRC

vaxVAX specific SRC

dataSystem data files

conf/{mips,vax}
Configuration files

h#include files

SASStandalone system

sysMachince independent SRC

/usr/tmpSymbolic link to /var/tmp.

SEE ALSO

apropos(1), find(1), finger(1), grep(1), ls(1), whatis(1), whereis(1), which(1), ncheck(8)
Guide to System Disk Maintenance
 

Macro Packags and Conventions

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