Content-type: text/html
This page describes the file system hierarchy. As a general rule, it
lists only directories.
The root directory of the file system
Block and character device files
System configuration files and databases. These are nonexecutable
files.
National Language Support databases
Files located by
fsck
Optional application packages
Commands essential for the system to boot. These commands
do not depend on shared libraries or the loader and can have other versions
in
/usr/bin
or
/usr/sbin.
System state
rc
files
rc
files executed for system-state 0
rc
files executed for system-state 2
rc
files executed for system-state 3
Standalone programs
System generated temporary files (the contents of
/tmp
are usually
not
preserved
across a system reboot)
Contains the majority of user utilities and applications
Common utilities and applications
C compilation system; tools and libraries used to generate
C programs
Development binaries (includes
cc,
ld,
make, etc.)
Development libraries and backends
Program header (include) files; not all subdirectories are
listed below
Mach specific C include files
Machine specific C include files
Miscellaneous network C include files
C include files for IMP protocols
C include files for Internet standard protocols
C include files for XNS standard protocols
C include files for Network File System (NFS)
C include files for Berkeley service protocols
C include files for remote procedure calls
C include files for servers
C include files for Streams
System C include files (kernel data structures)
C include files for Transport Layer Interface
C include files for UFS
Back-end executables
Spell back-end
Consists of links to libraries located elsewhere (/usr/ccs/lib,
/usr/lbin,
/usr/share/lib,
/X11/lib),
and includes
UUCP programs
System administration utilities and system utilities
Architecture-independent ASCII text files
Word lists
Macros for use with the ME macro package
Macros for use with the MS macro package
Tab description files for a variety of terminals; used in
/etc/termcap
Terminal information database
Text processing macros
Online reference pages:
Source for user command reference pages
Source for system call reference pages
Source for library routine reference pages
Source for file format reference pages
Source for miscellaneous reference pages
Source for device reference pages
Source for administrator command reference pages
Formatted versions of reference pages in the
man1
through
man8
directories
Binary loadable shared libraries; shared versions of libraries
in
/usr/ccs/lib
Multipurpose log, temporary, transient, varying, and spool
files, including:
Common administrative files and databases
For saving kernel crash dumps
Files used by
cron
sendmail
configuration and database files
Files generated by
syslog
Miscellaneous printer and mail system spooling directories,
including:
Line printer spooling directories
Incoming mail messages
Undelivered mail queue
UUCP spool directory
Application-generated temporary files that are kept between
system reboots
Files created when daemons are running
Pure kernel executable (the operating system loaded into memory
at boot time)
Commands: ls(1), apropos(1), whatis(1), whereis(1), finger(1), which(1), find(1), grep(1), fsck(8)