UNIX Filesystem Skin

Description of Unix file directories.
Stolen from:
http://wks.uts.ohio-state.edu/sysadm_course/html/sysadm-72.html


/
root
/sbin
files required to start the system and scripts to control the boot process
/etc
files required to boot the system and communicate, and scripts to control the boot process
/etc/config
system configuration option files
/etc/cron.d
cron access files and FIFO
/etc/default
default system configuration
/etc/dfs
distributed file sharing configuration
/etc/fs
static file system specific mount commands
/etc/fdmns
file domain names and devices, symbolic links to the file volumes
/etc/inet
internet services configuration
/etc/init.d
internet service scripts run by init
/etc/lib
shared libraries required for boot
/etc/lp
line printer system configuration no yes no no no
/etc/mail
mail configuration
/etc/net
configuration for transport-independent network services
/etc/opt
optional software package configuration files
/etc/rc1.d
operations performed when entering run level 1
/etc/rc2.d
operations performed when entering run level 2
/etc/rc3.d
operations performed when entering run level 3
/etc/rc4.d
operations performed when entering run level 4
/etc/rc5.d
operations performed when entering run level 5
/etc/rc6.d
operations performed when entering run level 6
/etc/rc7.d
operations performed when entering run level 7
/etc/rc8.d
operations performed when entering run level 8
/etc/rc9.d
operations performed when entering run level 9
/etc/saf
service access facility configuration
/etc/security
security audit configuration
/etc/sec
security audit configuration
/usr
directories of system files
/usr/bin
system binary files
/usr/etc
further system communication and administration programs
/usr/sbin
further system communication and administration programs
/usr/lib
libraries of object files, sendmail
/usr/4lib
SunOS 4.1 libraries required for binary compatibility
/usr/5bin
System V binaries
/usr/5include
System V include files
/usr/5lib
System V libraries
/usr/aset
automated security enhancement tool files and programs
/usr/ucb
BSD binaries
/usr/bsd
BSD binaries
/usr/ccs
compiler support systems
/usr/dt
CDE desktop hierarchy
/usr/lib/fs
file system dependent modules
/usr/lib/lp
line printer databases and programs
/usr/lib/netsvc
network service utilities
/usr/lib/nfs
NFS daemons and programs
/usr/lib/nis
NIS+ programs and setup scripts
/usr/lib/saf
SAF daemons and programs
/var directories for administrative programs and logs
/var/adm
system log and account files
/var/log
system log files
/var/spool/mail
mail spool directory
/var/mail
mail spool directory
/var/yp
NIS tables and Makefile for updating NIS
/var/nis
NIS+ tables
/var/spool
directories for cron, logs, etc.
/var/sadm
databases maintained by package administration utilities
/var/inst
databases maintained by inst utility
/var/saf
service access facility log and account files
/dev
devices directory
/dev/dsk
block disk devices directory
/dev/rdsk
raw disk devices directory
/dev/pts
pseudo terminal (pty) devices directory
/dev/rmt
raw tape devices directory
/dev/term
terminal devices directory
/dev/sad
entry points for STREAMS administrative drivers
/devices
physical devices directory
/home
user directories
/usr/people
user directories
/usr/users
user directories
/tftpboot
client boot programs
/usr/local/boot
client boot programs
/tmp
temporary files
/usr/local
locally installed files
/opt
locally installed packages and files
/kernel
contains the kernel and drivers for the kernel
/platform
hardware specific files for kernel support
/stand
standalone environment programs, can be accessed from the PROM
/proc
for process access file system, it provides access to all current processes
/sys
object files to reconfigure the kernel
/vol
vold mount points
