NAME
hier —
    layout of filesystems
DESCRIPTION
A sketch of the filesystem hierarchy.
- /
 - Root directory.
 - /altroot/
 - Alternate (backup) location for the root (‘/’) filesystem (see daily(8)).
 - /bin/
 - User utilities fundamental to both single and multi-user environments. These programs are statically compiled and therefore do not depend on any system libraries to run.
 - /bsd
 - Pure kernel executable (the operating system loaded into memory at boot-time).
 - /bsd.mp
 - Pure kernel executable for multiprocessor machines.
 - /bsd.rd
 - Installation kernel. The built-in RAM disk contains utilities which can be run without an external file system, so this kernel is useful for limited system maintenance too.
 - /bsd.sp
 - Pure kernel executable for single processor machines.
 - /dev/
 - Block and character device files.
    
    
- MAKEDEV
 - Script for creating device files (see MAKEDEV(8)).
 - fd/
 - File descriptor files (see fd(4)).
 
 - /etc/
 - System configuration files and scripts.
    
    
- localtime
 - Local time zone information (see ctime(3)).
 - X11/
 - Configuration files for the X11 window system.
 - acme/
 - Private keys for acme-client(1).
 - amd/
 - Contains map files for amd(8).
 - authpf/
 - Configuration files for the authenticating gateway user shell (see authpf(8)).
 - examples/
 - Example configuration files for base system daemons.
 - firmware/
 - Firmware files for various devices.
 - fonts/
 - Configuration files for X11 window system fonts.
 - hotplug/
 - Scripts for the hotplug daemon, hotplugd(8).
 - iked/
 - Configuration files for iked(8).
 - isakmpd/
 - Configuration files for isakmpd(8).
 - ldap/
 - Certificates and schema definition files for ldapd(8).
 - login.conf.d/
 - Additional login attributes for login.conf(5).
 - mail/
 - System mail configuration files.
 - mtree/
 - mtree(8) configuration files.
 - npppd/
 - npppd(8) configuration files.
 - ppp/
 - pppd(8) configuration files.
 - raddb/servers/
 - List of radius servers and their associated shared secrets for login_radius(8).
 - rc.d/
 - packages(7) start/stop scripts and subroutines for rc(8).
 - rpki/
 - TAL and configuration files for rpki-client(8).
 - signify/
 - Key files used by signify(1).
 - skel/
 - Example ‘.’ (dot) files for new accounts.
 - skey/
 - One-time password user database for skey(1).
 - ssh/
 - Configuration files for ssh(1) and sshd(8).
 - ssl/
 - OpenSSL configuration files (see openssl(1)).
 
 - /home/
 - Default location for user home directories.
    
    
- _sysupgrade/
 - Download location for sysupgrade(8).
 
 - /mnt/
 - Empty directory commonly used by system administrators as a temporary mount point.
 - /root/
 - Default home directory for the superuser.
 - /sbin/
 - System programs and administration utilities fundamental to both single and multi-user environments. Most of these programs are statically compiled and therefore do not depend on any system libraries to run.
 - /tmp/
 - Temporary files that are not preserved between system reboots. Periodically cleaned by daily(8).
 - /usr/
 - Contains the majority of user utilities and applications.
    
    
- X11R6/
 - Files required for the X11 window system.
        
        
- bin/
 - X11 binaries.
 - include/
 - X11-specific C include files.
 - lib/
 - X11 archive libraries.
            
            
- X11/
 - Default configuration files for X11 and companion applications.
 - modules/
 - Various libraries and drivers for the X11 window system.
 - pkgconfig/
 - Package metadata for pkg-config(1).
 - xorg/
 - Data files used by the X server.
 
 - man/
 - X11 manual pages.
 - share/
 - Architecture independent data files.
 
 - bin/
 - Common utilities, programming tools, and applications.
 - games/
 - Useful and semi-frivolous programs.
 - include/
 - Standard C include files.
        
        
- arpa/
 - C include files for Internet service protocols.
 - c++/
 - Include files for the Clang C++ compiler.
 - cbor/
 - C include files for the Concise Binary Object Representation (CBOR) library.
 - crypto/
 - C include files for the cryptographic libraries.
 - ddb/
 - C include files for the kernel debugger (see ddb(4)).
 - dev/
 - Device-specific C include files.
 - fido/
 - C include files for the U2F/FIDO2 communication library.
 - g++/
 - Include files for the GNU C++ compiler.
 - isofs/
 - C include files for the ISO standard file systems (currently only cd9660).
 - llvm/
 - C++ include files for LLVM.
 - llvm-c/
 - C include files for LLVM.
 - machine/
 - Machine specific C include files.
 - miscfs/
 - C include files for miscellaneous file systems.
 - msdosfs/
 - C include files for MS-DOS file system.
 - net/
 - Miscellaneous network C include files.
 - net80211/
 - C include files for 802.11 wireless networking.
 - netinet/
 - C include files for Internet standard protocols (see inet(4)).
 - netinet6/
 - C include files for Internet protocol version 6 (see inet6(4)).
 - netmpls/
 - C include files for the MPLS protocol.
 - nfs/
 - C include files for NFS (Network File System).
 - ntfs/
 - C include files for NTFS file system.
 - openssl/
 - C include files for the OpenSSL library (see ssl(8)).
 - protocols/
 - C include files for Berkeley service protocols.
 - readline/
 - C include files for the readline(3) library.
 - rpc/
 - C include files for remote procedure calling (see rpc(5)).
 - rpcsvc/
 - C include files for rpcsvc.
 - scsi/
 - SCSI-specific C include files.
 - sys/
 - System C include files (kernel data structures).
 - ufs/
 - C include files for UFS (the U-word File System).
 - uvm/
 - C include files for the virtual memory interface.
 
 - lib/
 - System libraries. See intro(3) for a description of library types.
 - libdata/
 - Miscellaneous utility data files.
        
        
- cvs/
 - Placeholder for user contributed cvs(1) code/scripts.
 - ldscripts/
 - ELF linker scripts.
 - perl5/
 - Data files for perl(1).
 
 - libexec/
 - System daemons and utilities (executed by other programs).
        
        
- auth/
 - Login scripts used to authenticate users (for BSD Authentication).
 - cvs/contrib/
 - User contributed cvs(1) scripts.
 - lpr/
 - Contains the lpf filter for lpd(8).
 - radiusd/
 - Authentication modules for radiusd(8).
 - snmpd/
 - SNMP subagents.
 
 - local/
 - Local executables, libraries, etc.
 - mdec/
 - Boot-related executables.
 - obj/
 - Architecture specific target tree produced by building the /usr/src tree.
 - ports/
 - The OpenBSD ports collection (see ports(7)).
 - sbin/
 - System daemons and utilities (executed by users).
 - share/
 - Architecture independent data files.
        
        
- calendar/
 - Variety of pre-fab calendar files (see calendar(1)).
 - dict/
 - Word lists (see look(1) and
              spell(1)).
            
            
- american
 - Spellings preferred in American usage.
 - british
 - Spellings preferred in British usage.
 - propernames
 - List of proper names.
 - stop
 - Forms that would otherwise be derivable by spell(1) from words in the other files in /usr/share/dict, but should not be accepted.
 - web2
 - Words from Webster's 2nd International.
 - web2a
 - Additional words from Webster's.
 - words
 - Common words.
 - papers/
 - Reference databases.
 - special/
 - Custom word lists.
 
 - doc/
 - Miscellaneous documentation.
 - games/
 - ASCII text files used by various games.
 - info/
 - Texinfo source files.
 - locale/
 - Locales for multi-language support.
 - man/
 - Manual pages.
            
            
- man1/
 - General commands (tools and utilities).
 - man2/
 - System calls and error numbers.
 - man3/
 - Libraries.
 - man3p/
 - perl(1) programmers' reference guide.
 - man4/
 - Special files and hardware support.
 - man5/
 - File formats.
 - man6/
 - Games.
 - man7/
 - Miscellaneous.
 - man8/
 - System maintenance and operation commands.
 - man9/
 - Kernel internals.
 
 - misc/
 - Miscellaneous system-wide ASCII text files.
            
            
- termcap
 - Terminal characteristics database (see termcap(5)).
 - pcvtfonts/
 - Additional console fonts.
 
 - mk/
 - Templates for make(1).
 - relink/
 - Link kit for boot-time kernel and library relinking.
 - snmp/
 - Data files for snmpd(8).
            
            
- mibs/
 - Management Information Base (MIB) definitions.
 
 - tabset/
 - Tab description files for a variety of terminals; used in the termcap file (see termcap(5)).
 - terminfo/
 - Compiled terminal characteristic files (see terminfo(5)).
 - texinfo/
 - Templates for texinfo(5).
 - zoneinfo/
 - Time zone configuration information (see tzfile(5)).
 
 - src/
 - BSD and/or local source files.
        
        
- bin/
 - Source for files in /bin.
 - distrib/
 - Source for making distribution sets.
 - etc/
 - Source for files in /etc.
 - games/
 - Source for files in /usr/games.
 - gnu/
 - Source for files under GPL or other restrictive licenses.
 - include/
 - Source for files in /usr/include.
 - lib/
 - Source for files in /usr/lib.
 - libexec/
 - Source for files in /usr/libexec.
 - regress/
 - Regress framework.
 - sbin/
 - Source for files in /sbin.
 - share/
 - Source for files in /usr/share.
 - sys/
 - Kernel source files.
 - usr.bin/
 - Source for files in /usr/bin.
 - usr.sbin/
 - Source for files in /usr/sbin.
 
 - xenocara/
 - Source for the X11 window system.
 - xobj/
 - Architecture specific target tree produced by building the /usr/xenocara tree.
 
 - /var/
 - Multi-purpose log, temporary, transient, and spool files.
    
    
- account/
 - System accounting files.
        
        
- acct
 - Execution accounting file (see acct(5)).
 
 - agentx/
 - Master socket for AgentX-based backends, managed by snmpd(8).
 - audit/
 - Audit logs.
 - authpf/
 - PID file for authpf(8).
 - backups/
 - Miscellaneous backup files.
 - cache/
 - Data cached for programs.
 - crash/
 - Crash dumps written by savecore(8).
 - cron/
 - Spools and configuration files for
          cron(8)
          and at(1).
        
        
- atjobs/
 - at(1) jobs.
 - tabs/
 - Individual crontab(1) files.
 
 - db/
 - Miscellaneous, automatically generated system-specific database files.
 - empty/
 - Generic chroot(2) directory.
 - games/
 - Miscellaneous game status and log files.
 - log/
 - Miscellaneous system log files.
        
        
- wtmp
 - Login/logout log (see wtmp(5)).
 - rdist/
 - Log files for rdist(1).
 
 - mail/
 - User mailbox files.
 - nsd/
 - Database and zone files for nsd(8).
 - quotas/
 - Filesystem quota information files.
 - run/
 - System information files describing various info about the system
          since it was booted.
        
        
- rc.d/
 - Details of currently running daemons; used by rc.d(8).
 - utmp
 - Database of current users (see utmp(5)).
 
 - spool/
 - Miscellaneous printer and mail system spooling directories.
        
        
- ftp/
 - Commonly ~ftp; the anonymous ftp root directory.
 - lock/
 - Lock files for utilities such as pppd(8).
 - output/
 - Line printer spooling directories.
 - smtpd/
 - Mail spool for smtpd(8).
 
 - sysmerge/
 - Checksum files and reference sets for sysmerge(8).
 - syspatch/
 - Rollback tarballs and patch files for syspatch(8).
 - tmp -> ../tmp
 - A symbolic link to the system /tmp directory. To protect other users of /var from overfill conditions, this is no longer a space you can trust to retain storage over a reboot. Periodically cleaned by daily(8).
 - unbound/
 - Configuration files for unbound(8).
 - www/
 - Configuration files for httpd(8).
 - yp/
 - Files for the yp(8) subsystem.
 
 
SEE ALSO
apropos(1), find(1), locate(1), whatis(1), whereis(1), which(1)
HISTORY
A hier manual page appeared in
    Version 7 AT&T UNIX.