xref: /netbsd-src/share/man/man7/hier.7 (revision aaf4ece63a859a04e37cf3a7229b5fab0157cc06)
1.\"	$NetBSD: hier.7,v 1.69 2006/01/09 18:41:18 tsutsui Exp $
2.\"
3.\" Copyright (c) 1990, 1993, 1994
4.\"	The Regents of the University of California.  All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright
10.\"    notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\"    notice, this list of conditions and the following disclaimer in the
13.\"    documentation and/or other materials provided with the distribution.
14.\" 3. Neither the name of the University nor the names of its contributors
15.\"    may be used to endorse or promote products derived from this software
16.\"    without specific prior written permission.
17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
19.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
22.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28.\" SUCH DAMAGE.
29.\"
30.\"	@(#)hier.7	8.5 (Berkeley) 6/1/94
31.\"
32.Dd January 9, 2006
33.Dt HIER 7
34.Os
35.Sh NAME
36.Nm hier
37.Nd layout of filesystems
38.Sh DESCRIPTION
39An outline of the filesystem hierarchy.
40.Pp
41Naming is very important.
42The
43.Ux
44System relies on filename conventions for much of its power as a system.
45The following file system layout describes generally where things are
46and what they are, with references to other man pages for more detailed
47documentation.
48.Pp
49Not all files will be in every system.
50.Pp
51.Bl -tag -width "/altroot/"
52.It Sy \&/
53root directory of the system
54.It Sy /COPYRIGHT
55system copyright notice, most often put on
56.Tn CD-ROM
57distributions.
58.It Sy "/[a-z]/"
59user filesystems
60.It Sy /altroot/
61alternate root filesystem, in case of disaster
62.\" .It Sy /amd/
63.\" home directories mount point; see
64.\" .Xr amd 8
65.It Sy /bin/
66utilities used in both single and multi-user environments
67.It Sy /boot*
68second-stage boot loader(s) for some platforms; see
69.Xr installboot 8
70.It Sy /dev/
71block, character and other special device files
72.Pp
73.Bl -tag -width "MAKEDEV" -compact
74.It Sy MAKEDEV
75script for creating device files;
76see
77.Xr makedev 8
78.It Sy console
79the computer's console device
80.It Sy drum
81system swap space; see
82.Xr drum 4
83.It Sy fd/
84file descriptor files;
85see
86.Xr fd 4
87.It Sy klog
88kernel logging device; see
89.Xr syslog 3
90.It Sy kmem
91kernel virtual memory device; see
92.Xr mem 4
93.It Sy log
94.Ux
95domain datagram log socket; see
96.Xr syslogd 8
97.It Sy mem
98kernel physical memory device; see
99.Xr mem 4
100.It Sy null
101the null device; see
102.Xr null 4
103.It Sy stderr
104.It Sy stdin
105.It Sy stdout
106file descriptor files;
107see
108.Xr fd 4
109.It Sy tty
110process' controlling terminal device; see
111.Xr tty 4
112.It Sy zero
113the zero device; see
114.Xr zero 4
115.El
116.\" .It Sy /dump/
117.\" online
118.\" .Xr dump 8
119.\" repository
120.It Sy /etc/
121system configuration files and scripts
122.Pp
123.Bl -tag -width "master.passwd" -compact
124.It Sy amd*
125configuration files for
126.Xr amd 8
127.It Sy changelist
128files backed up by the security script
129.It Sy crontab
130schedule used by the
131.Xr cron 8
132daemon
133.It Sy csh.cshrc
134.It Sy csh.login
135.It Sy csh.logout
136system-wide scripts for
137.Xr csh 1
138.It Sy daily
139script run each day by
140.Xr cron 8
141.It Sy daily.conf
142configuration file for
143.Sy daily ;
144see
145.Xr daily.conf 5
146.It Sy defaults/
147default configuration files read by various
148.Pa /etc/*.conf
149files
150.It Sy disktab
151disk description file, see
152.Xr disktab 5
153.It Sy dm.conf
154dungeon master configuration; see
155.Xr dm.conf 5
156.It Sy dumpdates
157dump history; see
158.Xr dump 8
159.It Sy exports
160filesystem export information; see
161.Xr mountd 8
162.It Sy fstab
163filesystem information; see
164.Xr fstab 5
165and
166.Xr mount 8
167.It Sy ftpusers
168users denied
169.Xr ftp 1
170access; see
171.Xr ftpd 8
172.It Sy ftpwelcome
173.Xr ftp 1
174initial message; see
175.Xr ftpd 8
176.It Sy gettytab
177terminal configuration database; see
178.Xr gettytab 5
179.It Sy group
180group permissions file; see
181.Xr group 5
182.It Sy hosts
183host name database backup for
184.Xr named 8 ;
185see
186.Xr hosts 5
187.It Sy hosts.equiv
188trusted machines with equivalent user ID's
189.It Sy hosts.lpd
190trusted machines with printing privileges
191.It Sy inetd.conf
192Internet server configuration file; see
193.Xr inetd 8
194.It Sy kerberosIV/
195configuration files for the kerberos version IV;
196see
197.Xr kerberos 8
198.It Sy kerberosV/
199configuration files for the kerberos version V;
200see
201.Xr kerberos 8
202.It Sy localtime
203local timezone information;
204see
205.Xr ctime 3
206.It Sy mail/
207configuration files for
208.Xr sendmail 8
209.Pp
210.Bl -tag -width "sendmail.*" -compact
211.It Sy aliases*
212name alias files
213.It Sy sendmail.*
214.Xr sendmail 8
215configuration information
216.El
217.It Sy mail.rc
218system-wide initialization script for
219.Xr mail 1
220.It Sy man.conf
221configuration file for
222.Xr man 1 ;
223see
224.Xr man.conf 5
225.It Sy master.passwd
226Main password file, readable only by root; see
227.Xr passwd 5
228.It Sy mk.conf
229optional file containing
230.Xr make 1
231variables, read by pkgsrc and the system sources.
232.It Sy monthly
233script run each month by
234.Xr cron 8
235.It Sy monthly.conf
236configuration file for
237.Sy monthly ;
238see
239.Xr monthly.conf 5
240.It Sy motd
241system message of the day
242.It Sy mtree/
243mtree configuration files;
244see
245.Xr mtree 8
246.It Sy named.*
247.It Sy namedb/
248named configuration files and databases;
249see
250.Xr named 8
251.It Sy netgroup
252network groups; see
253.Xr netgroup 5
254.It Sy netstart
255network startup script
256.It Sy networks
257network name data base; see
258.Xr networks 5
259.It Sy passwd
260World readable password file generated from master.passwd; see
261.Xr passwd 5 ,
262.Xr pwd_mkdb 8
263.It Sy phones
264remote host phone number data base; see
265.Xr phones 5
266.It Sy printcap
267system printer configuration; see
268.Xr printcap 5
269.It Sy protocols
270protocol name database; see
271.Xr protocols 5
272.It Sy pwd.db
273database form of passwd file; see
274.Xr pwd_mkdb 8
275.It Sy rc
276master system startup script invoked by
277.Xr init 8 ;
278see
279.Xr rc 8
280.It Sy rc.conf
281configuration file for system startup and shutdown scripts; see
282.Xr rc.conf 5
283.It Sy rc.d/
284directory containing per-subsystem startup and shutdown scripts; see
285.Xr rc 8
286.It Sy rc.local
287locally editable system startup script
288.It Sy rc.shutdown
289master system shutdown script invoked by
290.Xr shutdown 8 ;
291see
292.Xr rc 8
293.It Sy remote
294remote host description file; see
295.Xr remote 5
296.It Sy security
297daily (in)security script run by
298.Xr cron 8
299.It Sy security.conf
300configuration file for
301.Sy security ;
302see
303.Xr security.conf 5
304.It Sy services
305service name data base; see
306.Xr services 5
307.It Sy shells
308list of permitted shells; see
309.Xr shells 5
310.It Sy sliphome/
311.Tn SLIP
312login/logout scripts; see
313.Xr sliplogin 8
314.It Sy spwd.db
315database form of master.passwd file; see
316.Xr pwd_mkdb 8
317.It Sy syslog.conf
318.Xr syslogd 8
319configuration file; see
320.Xr syslog.conf 5
321.It Sy termcap
322terminal type database; see
323.Xr termcap 3
324.It Sy ttys
325terminal initialization information; see
326.Xr ttys 5
327.It Sy uucp/
328UUCP configuration files; see
329.Xr uucp 1
330and
331.Xr uucico 8 .
332.It Sy weekly
333script run each week by
334.Xr cron 8
335.It Sy weekly.conf
336configuration file for
337.Sy weekly ;
338see
339.Xr weekly.conf 5
340.El
341.It Sy /home/
342mount point for the automounter; see
343.Xr amd 8
344.It Sy /lib/
345dynamic linked libraries used by dynamic linked programs
346(such as those in
347.Pa /bin/
348and
349.Pa /sbin/ )
350that cannot rely upon
351.Pa /usr/lib/
352being available.
353.It Sy /libexec/
354system utilities (such as the dynamic linker) required by programs
355and libraries that cannot rely upon
356.Pa /usr/libexec/
357being available.
358.It Sy /mnt/
359empty directory commonly used by
360system administrators as a temporary mount point
361.It Sy /netbsd
362pure kernel executable (the operating system loaded into memory
363at boot time).
364.It Sy /rescue/
365statically linked rescue tools, for use in system recovery
366.It Sy /root/
367home directory for the super-user
368.Pp
369.Bl -tag -width ".profile" -compact
370.It Sy \&.cshrc
371super-user start-up file
372.It Sy \&.login
373super-user start-up file
374.It Sy \&.profile
375super-user start-up file
376.It Sy \&.rhosts
377super-user id mapping between machines
378.El
379.ne 1i
380.It Sy /sbin/
381system programs and administration utilities
382used in both single-user and multi-user environments
383.It Sy /stand/
384programs used in a standalone environment
385.It Sy /tmp/
386temporary files, usually a
387.Xr mfs 8
388memory-based filesystem (the contents of
389.Pa /tmp
390are usually
391.Em not
392preserved across a system reboot)
393.It Sy /usr/
394contains the majority of the system utilities and files
395.Pp
396.Bl -tag -width "libdata/" -compact
397.It Sy X11R6/
398X11 files
399.Pp
400.Bl -tag -width "include/" -compact
401.It Sy bin/
402X11 binaries
403.It Sy include/
404X11 include files
405.It Sy lib/
406X11 libraries
407.El
408.Pp
409.It Sy bin/
410common utilities, programming tools, and applications
411.It Sy games/
412the important stuff
413.It Sy include/
414standard C include files
415.Pp
416.Bl -tag -width "kerberosIV/" -compact
417.It Sy arpa/
418include files for Internet service protocols
419.It Sy g++/
420include files for the C++ compiler
421.It Sy kerberosIV/
422include files for kerberos authentication package;
423see
424.Xr kerberos 8
425.It Sy machine/
426machine specific include files
427.It Sy net/
428.It Sy netatalk/
429C include files for AppleTalk protocols
430miscellaneous network include files;
431see
432.Xr atalk 4
433.It Sy netccitt/
434CCITT networking include files
435.It Sy netinet/
436include files for Internet standard protocols; see
437.Xr inet 4
438.It Sy netinet6/
439include files for Internet protocol version 6; see
440.Xr inet6 4
441.It Sy netiso/
442include files for ISO standard protocols; see
443.Xr iso 4
444.It Sy netkey/
445include files for secret key management, used for security protocols; see
446.Xr ipsec 4
447.It Sy netnatm/
448C include files for native mode ATM
449.It Sy netns/
450C include files for XNS standard protocols; see
451.Xr ns 4
452.It Sy nfs/
453C include files for NFS (Network File System)
454.It Sy protocols/
455C include files for Berkeley service protocols
456.It Sy sys/
457system C include files (kernel data structures)
458.It Sy ufs/
459C include files for UFS (The U-word File System)
460.El
461.Pp
462.It Sy lib/
463archive, profiled, position independent archive, and shared libraries
464.It Sy libdata/
465miscellaneous utility data files
466.It Sy libexec/
467system daemons \*[Am] system utilities (executed by other programs)
468.Pp
469.Bl -tag -width "uucp/" -compact
470.It Sy uucp/
471UUCP binaries and scripts (historically placed; to be moved)
472.El
473.Pp
474.It Sy lkm/
475loadable kernel modules
476.It Sy mdec/
477boot blocks, etc.
478.It Sy obj/
479architecture-specific target tree produced by building the
480.Pa /usr/src
481tree; normally a symbolic link or mounted filesystem
482.It Sy pkg/
483packages maintained by groups other than the
484.Nx
485Project.
486.Pp
487.Bl -tag -width "include/" -compact
488.It Sy bin/
489contributed binaries
490.It Sy include/
491contributed include files
492.It Sy lib/
493contributed libraries
494.It Sy libdata/
495contributed data files
496.It Sy libexec/
497contributed daemons
498.It Sy sbin/
499contributed system utilities
500.El
501.Pp
502.It Sy pkgsrc/
503build descriptions ("packages") for the
504.Nx
505packages system.
506.Pp
507.Bl -tag -width "distfilesX" -compact
508.It Sy distfiles/
509Where unchanged source archives are fetched to/stored
510.It Sy packages/
511Where compiled binary packages are stored
512.El
513.Pp
514There are also several other subdirectories which contain packages of
515a certain category, e.g., archivers, graphics, ...
516.Pp
517.It Sy sbin/
518system daemons and system utilities (normally executed by the super-user)
519.It Sy share/
520architecture-independent text files
521.Pp
522.Bl -tag -width "calendar/" -compact
523.It Sy calendar/
524a variety of calendar files; see
525.Xr calendar 1
526.It Sy dict/
527word lists;
528see
529.Xr look 1
530and
531.Xr spell 1
532.Pp
533.Bl -tag -width "special/" -compact
534.It Sy words
535common words
536.It Sy web2
537words of Webster's 2nd International
538.It Sy papers/
539reference databases;
540see
541.Xr refer 1
542.It Sy special/
543custom word lists;
544see
545.Xr spell 1
546.El
547.Pp
548.It Sy doc/
549miscellaneous documentation; source for most of the printed
550.Bx 4.3
551manuals (available
552from the
553.Tn USENIX
554association)
555.It Sy games/
556text files used by various games
557.It Sy i18n/
558internationalization databases; see
559.Xr iconv 3
560.It Sy lkm/
561documentation on the loadable kernel modules interface
562.It Sy locale/
563locale databases and gettext message catalogs; see
564.Xr setlocale 3
565and
566.Xr gettext 3
567.It Sy man/
568formatted manual pages
569.It Sy me/
570macros for use with the
571.Xr me 7
572macro package
573.It Sy misc/
574miscellaneous system-wide text files
575.Pp
576.Bl -tag -width "termcap" -compact
577.It Sy termcap
578terminal characteristics database;
579see
580.Xr termcap 5
581.El
582.Pp
583.It Sy mk/
584include files for
585.Xr make 1
586.It Sy ms/
587macros for use with the
588.Xr ms 7
589macro package
590.It Sy nls/
591message catalogs; see
592.Xr catgets 3
593.It Sy skel/
594sample initialization files for new user accounts
595.It Sy tabset/
596tab description files for a variety of terminals, used in
597the termcap file;
598see
599.Xr termcap 5
600.It Sy tmac/
601text processing macros;
602see
603.Xr nroff 1
604and
605.Xr troff 1
606.It Sy zoneinfo/
607timezone configuration information;
608see
609.Xr tzfile 5
610.El
611.Pp
612.El
613.Pp
614.It Sy /usr/src/
615.Nx
616and local source files
617.Pp
618.Bl -tag -width "domestic/" -compact
619.It Sy bin/
620source for utilities/files in
621.Pa /bin
622.It Sy crypto/
623cryptographic source, which may have import or export restrictions
624.It Sy dist/
625third-party
626.Sq virgin
627source code, referenced by other parts of the source tree
628.It Sy distrib/
629tools and data-files for making distributions
630.It Sy doc/
631documentation about the source tree (i.e., about the tree, not about
632how to use the built software.)
633.It Sy etc/
634source (usually example files) for files in
635.Pa /etc
636.It Sy games/
637source for utilities/files in
638.Pa /usr/games
639.It Sy gnu/
640source for programs covered by the
641.Tn GNU
642license (or similar)
643.It Sy include/
644source for files in
645.Pa /usr/include
646.It Sy lib/
647source for libraries in
648.Pa /usr/lib
649.It Sy libexec/
650source for utilities/files in
651.Pa /usr/libexec
652.It Sy regress/
653various regression tests
654.It Sy rescue/
655source/makefiles for /rescue
656.It Sy sbin/
657source for utilities/files in
658.Pa /sbin
659.It Sy share/
660source for files in
661.Pa /usr/share
662.Pp
663.Bl -tag -width "doc/" -compact
664.It Sy doc/
665.Pp
666.Bl -tag -width "papers/" -compact
667.It Sy papers/
668source for various Berkeley technical papers
669.It Sy psd/
670source for Programmer's Supplementary Documents
671.It Sy smm/
672source for System Manager's Manual
673.It Sy usd/
674source for User's Supplementary Documents
675.Pp
676.El
677.El
678.It Sy sys/
679kernel source files
680.Pp
681.Bl -tag -width "gdbscripts/" -compact
682.It Sy arch/
683architecture-specific support
684.Pp
685.Bl -tag -width "playstation2/" -compact
686.It Sy acorn26/
687Acorn Archimedes, A-series and R-series systems
688.It Sy acorn32/
689Acorn RiscPC/A7000 and VLSI RC7500
690.It Sy algor/
691Algorithmics Ltd. MIPS evaluations boards
692.It Sy alpha/
693Digital/Compaq Alpha
694.It Sy amd64/
695Computers with x86_64 capable CPUs
696.It Sy amiga/
697Commodore Amiga and MacroSystem DraCo
698.It Sy amigappc/
699PowerPC based Amiga boards
700.It Sy arc/
701MIPS-based machines following the Advanced RISC Computing spec
702.It Sy arm/
703ARM processor general support
704.It Sy atari/
705Atari TT030, Falcon and Hades
706.It Sy bebox/
707Be Inc. BeBox
708.It Sy cats/
709Chalice Technology's CATS and Intel's EBSA-285 evaluation boards
710.It Sy cesfic/
711CES FIC8234 VME processor board
712.It Sy cobalt/
713Cobalt Networks' MIPS-based Microserver
714.It Sy dreamcast/
715Sega Dreamcast game console
716.It Sy evbarm/
717ARM based evaluation boards
718.It Sy evbmips/
719MIPS based evaluation boards
720.It Sy evbppc/
721PowerPC based evaluation boards and appliances
722.It Sy evbsh3/
723SH3/SH4 based evaluation boards
724.It Sy evbsh5/
725SH5 based evaluation boards
726.It Sy ews4800mips/
727NEC's MIPS based EWS4800 workstations
728.It Sy hp300/
729Hewlett-Packard 9000/300 and 400 680x0-based workstations
730.It Sy hp700/
731Hewlett-Packard 9000/700 HPPA based workstations
732.It Sy hpcarm/
733StrongARM based WinCE PDA machines
734.It Sy hpcmips/
735MIPS based WinCE PDA machines
736.It Sy hpcsh/
737Hitachi SH3/4 based WinCE PDA machines
738.It Sy hppa/
739HPPA processor general support
740.It Sy i386/
74180x86-based IBM PCs and clones
742.It Sy ibmnws/
743IBM Network Station 1000
744.It Sy iyonix/
745Castle Technology's Iyonix ARM based PCs
746.It Sy luna68k/
747Omron Tateishi Electric's 680x0-based LUNA workstations
748.It Sy m68k/
749680x0 processor general support
750.It Sy mac68k/
751Apple Macintosh with 68k CPU
752.It Sy macppc/
753Apple Power Macintosh and clones
754.It Sy mips/
755MIPS processor general support
756.It Sy mipsco/
757MIPS Computer Systems Inc. family of workstations and servers
758.It Sy mmeye/
759Brains Inc. SH3 based mmEye multimedia server
760.It Sy mvme68k/
761Motorola MVME 680x0-based SBCs
762.It Sy mvmeppc/
763Motorola PowerPC VME SBCs
764.It Sy netwinder/
765StrongARM based NetWinder machines
766.It Sy news68k/
767Sony's 680x0-based NEWS workstations
768.It Sy newsmips/
769Sony's MIPS-based NEWS workstations
770.It Sy next68k/
771NeXT 68k "black" hardware
772.It Sy ofppc/
773Open Firmware PowerPC workstations
774.It Sy pc532/
775The NS32532-based PC532 computer
776.It Sy playstation2/
777SONY PlayStation 2
778.It Sy pmax/
779Digital MIPS-based DECstations and DECsystems
780.It Sy pmppc/
781Artesyn's PM/PPC board
782.It Sy powerpc/
783PowerPC processor support
784.It Sy prep/
785PReP (PowerPC Reference Platform) and CHRP machines
786.It Sy sandpoint/
787Motorola Sandpoint reference platform
788.It Sy sbmips/
789Broadcom/SiByte evaluation boards
790.It Sy sgimips/
791Silicon Graphics' MIPS-based workstations
792.It Sy sh3/
793SH3/SH4 processor general support
794.It Sy sh5/
795SH5 processor general support
796.It Sy shark/
797Digital DNARD ("Shark")
798.It Sy sparc/
799Sun Microsystems SPARC (32-bit) and UltraSPARC (in 32-bit mode)
800.It Sy sparc64/
801Sun Microsystems UltraSPARC (in native 64-bit mode)
802.It Sy sun2/
803Sun Microsystems 68010-based Sun 2 architecture
804.It Sy sun3/
805Sun Microsystems 68020/68030-based Sun 3/3x architecture
806.It Sy sun68k/
807680x0-based Sun architecture general support
808.It Sy vax/
809Digital VAX
810.It Sy x68k/
811Sharp X680x0 680x0-based workstations
812.It Sy x86/
813General support for PC/AT compatibles with ia32 or x86_64 CPUs
814.It Sy xen/
815The Xen virtual machine monitor
816El
817.Pp
818.It Sy compat/
819kernel compatibility modules directory
820.Pp
821.Bl -tag -width "ossaudio/" -compact
822.It Sy common/
823common compatibility routines, old
824.Bx 4
825and
826.Nx
827routines.
828.It Sy freebsd/
829support for
830.Fx
831binaries; see
832.Xr compat_freebsd 8
833.It Sy hpux/
834support for 68000 HP-UX binaries
835.It Sy ibcs2/
836support for Intel Binary binaries
837.It Sy linux/
838support for Linux binaries; see
839.Xr compat_linux 8
840.It Sy m68k4k/
841support for 4KB page 68000 binaries
842.It Sy netbsd32/
843support for
844.Nx
84532-bit binaries on 64 bit platforms with compatible CPU families
846.It Sy osf1/
847support for
848.Tn Digital
849.Ux
850.Po
851formerly
852.Tn OSF/1
853.Pc
854binaries
855.It Sy ossaudio/
856support for OSS audio
857.It Sy pecoff/
858support for
859.Tn Win32
860binaries; see
861.Xr compat_pecoff 8
862.It Sy sunos/
863support for
864.Tn SunOS 4.x
865binaries; see
866.Xr compat_sunos 8
867.It Sy svr4/
868support for System V Release 4 binaries; see
869.Xr compat_svr4 8
870.It Sy ultrix/
871support for
872.Tn ULTRIX
873binaries
874.It Sy vax1k/
875support for older VAX binaries that started on a 1 KB boundary
876.El
877.Pp
878.It Sy conf/
879architecture independent configuration directory
880.It Sy crypto/
881cryptographic kernel source, which may have import or export restrictions
882.It Sy ddb/
883in kernel debugger
884.It Sy dev/
885architecture independent device support
886.It Sy fs/
887miscellaneous file systems
888.Bl -tag -width "filecorefs/" -compact
889.It Sy adosfs/
890AmigaDOS file-system support; see
891.Xr mount_ados 8
892.It Sy cd9660/
893support for the ISO-9660 filesystem; see
894.Xr mount_cd9660 8
895.It Sy filecorefs/
896support for the Acorn RISC OS filecore filesystem; see
897.Xr mount_filecore 8
898.It Sy msdosfs/
899.Tn MS-DOS
900file system; see
901.Xr mount_msdos 8
902.It Sy ntfs/
903NTFS filesystem support; see
904.Xr mount_ntfs 8
905.It Sy ptyfs/
906pseudo-terminal device filesystem; see
907.Xr mount_ptyfs 8
908.It Sy smbfs/
909SMB/CIFS filesystem support; see
910.Xr mount_smbfs 8
911.It Sy union/
912union file system; see
913.Xr mount_union 8
914.El
915.It Sy gdbscripts/
916support for accessing kernel structures from within the debugger
917.Xr gdb 1 .
918.It Sy ipkdb/
919support for kernel debugging over the network
920.Pp
921.It Sy kern/
922support for the high kernel (system calls)
923.It Sy lib/
924kernel libraries
925.Pp
926.Bl -tag -width "libkern/" -compact
927.It Sy libkern/
928C library routines used in the kernel
929.It Sy libsa/
930machine independent stand alone kernel library
931.It Sy libz/
932compression library
933.El
934.Pp
935.It Sy lkm/
936loadable kernel modules
937.Pp
938.Bl -tag -width "gdbscripts/" -compact
939.It Sy compat/
940LKM support compatibility modules;  currently unsupported.
941.It Sy netinet/
942LKM support networking modules
943.Pp
944.Bl -tag -width "if_ipl/" -compact
945.It Sy if_ipl/
946LKM for IP-Filter
947.El
948.Pp
949.It Sy vfs/
950LKM support for file systems.
951.El
952.Pp
953.It Sy miscfs/
954miscellaneous file systems
955.Pp
956.Bl -tag -width "deadfs/" -compact
957.It Sy deadfs/
958kernel only dead file system
959.It Sy fdesc/
960file descriptor file system; see
961.Xr mount_fdesc 8
962.It Sy fifofs/
963POSIX FIFO support
964.It Sy genfs/
965kernel only generic file system
966.It Sy kernfs/
967kernel namespace file system; see
968.Xr mount_kernfs 8
969.It Sy nullfs/
970loop back file system; see
971.Xr mount_null 8
972.It Sy overlay/
973overlay file system; see
974.Xr mount_overlay 8
975.It Sy portal/
976portal file system; see
977.Xr mount_portal 8
978.It Sy procfs/
979process file system; see
980.Xr mount_procfs 8
981.It Sy specfs/
982kernel only special file system
983.It Sy syncfs/
984kernel trickle sync algorithm
985.It Sy umapfs/
986user and group re-mapping file system; see
987.Xr mount_umap 8
988.El
989.Pp
990.It Sy net/
991miscellaneous networking support
992.It Sy netatalk/
993AppleTalk networking support
994.It Sy netccitt/
995CCITT networking support
996.It Sy netinet/
997IP networking support
998.It Sy netinet6/
999IPv6 networking support
1000.It Sy netiso/
1001ISO networking support
1002.It Sy netkey/
1003Key database for IPsec networking support
1004.It Sy netnatm/
1005ATM networking support
1006.It Sy netns/
1007XNS networking support
1008.It Sy nfs/
1009NFS support
1010.It Sy stand/
1011kernel standalone support
1012.It Sy sys/
1013kernel (and system) include files
1014.It Sy ufs/
1015local filesystem support
1016.Pp
1017.Bl -tag -width "ffs/" -compact
1018.It Sy ffs/
1019the Berkeley Fast File System
1020.It Sy lfs/
1021the log-structured file system
1022.It Sy mfs/
1023the in-memory file system
1024.It Sy ufs/
1025shared
1026.Ux
1027file system support
1028.El
1029.It Sy uvm/
1030UVM virtual memory system
1031.El
1032.It Sy usr.bin/
1033source for utilities/files in
1034.Pa /usr/bin
1035.It Sy usr.sbin/
1036source for utilities/files in
1037.Pa /usr/sbin
1038.El
1039.It Sy /var/
1040multi-purpose log, temporary, transient, and spool files
1041.Pp
1042.Bl -tag -width "preserve/" -compact
1043.It Sy account/
1044system accounting files
1045.Pp
1046.Bl -tag -width "acct" -compact
1047.It Sy acct
1048execution accounting file;
1049see
1050.Xr acct 5
1051.El
1052.Pp
1053.It Sy at/
1054timed command scheduling files;
1055see
1056.Xr at 1
1057.It Sy backups/
1058miscellaneous backup files, largely of files found in
1059.Pa /etc
1060.It Sy chroot/
1061home directories of applications which are run in a
1062.Xr chroot 8
1063.Dq cage .
1064.It Sy crash/
1065system crash dumps; see
1066.Xr savecore 8
1067.It Sy cron/
1068scheduled commands configuration files; see
1069.Xr cron 8
1070.It Sy db/
1071miscellaneous automatically generated system-specific database files,
1072and persistent files used in the maintenance of third party software.
1073.Pp
1074.Bl -tag -width "monthly.out" -compact
1075.It Sy pkg
1076default location for metadata related to third party software
1077packages.
1078See
1079.Xr pkg_install 1
1080for more details of the
1081.Nx
1082Packages Collection, or pkgsrc.
1083.El
1084.Pp
1085.It Sy games/
1086miscellaneous game status and log files
1087.It Sy heimdal/
1088Kerberos 5 KDC database; see
1089.Xr kdc 8
1090.It Sy log/
1091miscellaneous system log files
1092.Pp
1093.Bl -tag -width "monthly.out" -compact
1094.It Sy amd.*
1095.Xr amd 8
1096logs
1097.It Sy daily.out
1098output of the last run of the
1099.Pa /etc/daily
1100script
1101.It Sy ftp.*
1102.Xr ftp 1
1103logs
1104.It Sy kerberos.*
1105.Xr kerberos 8
1106logs
1107.It Sy lastlog
1108system last time logged in log; see
1109.Xr utmp 5
1110.It Sy lpd-errs.*
1111printer daemon error logs; see
1112.Xr lpd 8
1113.It Sy maillog.*
1114.Xr sendmail 8
1115log files
1116.It Sy messages.*
1117general system information log
1118.It Sy monthly.out
1119output of the last run of the
1120.Pa /etc/monthly
1121script
1122.It Sy secure
1123sensitive security information log
1124.It Sy sendmail.st
1125.Xr sendmail 8
1126statistics
1127.It Sy timed.*
1128.Xr timed 8
1129logs
1130.It Sy weekly.out
1131output of the last run of the
1132.Pa /etc/weekly
1133script
1134.It Sy wtmp
1135login/logout log;
1136see
1137.Xr utmp 5
1138.El
1139.Pp
1140.It Sy mail/
1141user system mailboxes
1142.It Sy msgs/
1143system messages; see
1144.Xr msgs 1
1145.\" since we use nvi (now called vi) this isn't the place any more, is it?
1146.It Sy preserve/
1147temporary home of files preserved after an accidental death of
1148.Xr ex 1
1149or
1150.Xr vi 1
1151.It Sy quotas/
1152filesystem quota information
1153.It Sy run/
1154system information files, rebuilt after each reboot
1155.Pp
1156.Bl -tag -width "utmp" -compact
1157.It Sy utmp
1158database of current users; see
1159.Xr utmp 5
1160.El
1161.Pp
1162.It Sy rwho/
1163rwho data files; see
1164.Xr rwhod 8 ,
1165.Xr rwho 1 ,
1166and
1167.Xr ruptime 1
1168.It Sy spool/
1169miscellaneous printer and mail system spooling directories
1170.Pp
1171.Bl -tag -width "uucppublic/" -compact
1172.It Sy ftp/
1173commonly
1174.Dq ~ftp ,
1175the anonymous ftp root directory; see
1176.Xr ftpd 8
1177.It Sy mqueue/
1178sendmail mail queue;
1179see
1180.Xr sendmail 8
1181.It Sy news/
1182Network news archival and spooling directories
1183.It Sy output/
1184printer spooling directories
1185.It Sy postfix/
1186postfix mail queue;
1187see
1188.Xr postfix 1
1189.It Sy uucp/
1190uucp spool directory
1191.It Sy uucppublic/
1192commonly
1193.Dq ~uucp ,
1194the uucp public temporary directory; see
1195.Xr uucp 1
1196.El
1197.Pp
1198.It Sy tmp/
1199temporary files that are not discarded between system reboots
1200.Pp
1201.Bl -tag -width "vi.recover/" -compact
1202.It Sy vi.recover/
1203recovery directory for new
1204.Xr vi 1
1205.El
1206.Pp
1207.It Sy yp/
1208Databases and configuration for the NIS (YP) system; see
1209.Xr nis 8 .
1210.El
1211.El
1212.Sh SEE ALSO
1213.Xr apropos 1 ,
1214.Xr ls 1 ,
1215.Xr whatis 1 ,
1216.Xr whereis 1 ,
1217.Xr which 1
1218.Sh HISTORY
1219A
1220.Nm
1221manual page appeared in
1222.At v7 .
1223