xref: /netbsd-src/share/man/man7/hier.7 (revision d0b9170efe70b3a8ede38a60ede546792c926885)
1.\"	$NetBSD: hier.7,v 1.66 2004/11/17 16:56:16 yamt 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 November 18, 2004
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 "distfiles" -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/
687ARM2 and ARM3 based systems
688.It Sy acorn32/
689Acorn RiscPC/A7000/NC and compatibles
690.It Sy algor/
691Algorithmics MIPS evaluations board
692.It Sy alpha/
693Digital Equipment Corp. Alpha architecture
694.It Sy amd64/
695AMD64 based systems
696.It Sy amiga/
697Amiga architecture
698.It Sy amigappc/
699PowerPC based Amiga architecture
700.It Sy arc/
701ARC specification compliant systems.
702.It Sy arm/
703ARM processor general support
704.It Sy atari/
705Atari architecture
706.It Sy bebox/
707Be Inc. BeBox architecture
708.It Sy cats/
709Chalice Technology StrongARM evaluation board
710.It Sy cesfic/
711CES FIC8234 VME processor board
712.It Sy cobalt/
713Cobalt Networks MIPS Microserver architecture
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 board
722.It Sy evbsh3/
723SH3 based evaluation boards
724.It Sy hp300/
725Hewlett-Packard 9000/300 680x0-based workstations
726.It Sy hpcarm/
727StrongARM based WinCE hand-held devices
728.It Sy hpcmips/
729MIPS based WinCE hand-held devices
730.It Sy hpcsh/
731Hitachi SH3/4 based WinCE hand-held devices
732.It Sy i386/
733Intel 386/486/Pentium/etc. workstations
734.It Sy iyonix/
735Castle Technology Intel xscale based workstations
736.It Sy luna68k/
737Omron LUNA 68000-based workstations
738.It Sy m68k/
739680x0 processor support
740.It Sy mac68k/
741Apple Computer 680x0-based workstations
742.It Sy macppc/
743Apple Computer PowerPC-based workstations
744.It Sy mips/
745MIPS processor support
746.It Sy mipsco/
747MIPS Computer Systems Inc. architecture
748.It Sy mmeye/
749Brains Inc. SH3 based mmEye multimedia server
750.It Sy mvme68k/
751VME 680x0-based cards
752.It Sy news68k/
753Sony NEWS 680x0-based workstations
754.It Sy newsmips/
755Sony NEWS MIPS-based workstations
756.It Sy next68k/
757NeXT 680x0-based workstations
758.It Sy ofppc/
759Open Firmware PowerPC workstations
760.It Sy pc532/
761pc532 architecture
762.It Sy playstation2/
763SONY PlayStation 2
764.It Sy pmax/
765MIPS-based DECstation architecture
766.It Sy pmppc/
767Artesyn's PM/PPC board
768.It Sy powerpc/
769PowerPC processor support
770.It Sy prep/
771PowerPC Reference Platform
772.It Sy sandpoint/
773Motorola Sandpoint reference platform
774.It Sy sbmips/
775Broadcom/SiByte MIPS architecture
776.It Sy sgimips/
777SGI MIPS architecture
778.It Sy sh3/
779SH3 processor general support
780.It Sy shark/
781StrongARM based Digital DNARD ("Shark") machines
782.It Sy sparc/
783Sun Microsystems SPARC architecture
784.It Sy sparc64/
785Sun Microsystems UltraSPARC architecture
786.It Sy sun2/
787Sun Microsystems 68010-based Sun 2 architecture
788.It Sy sun3/
789Sun Microsystems 68020/68030-based Sun 3/3x architecture
790.It Sy sun68k/
791680x0-based Sun architecture general support
792.It Sy vax/
793Digital Equipment Corp. VAX architecture
794.It Sy x68k/
795Sharp X680x0 680x0-based workstations
796.El
797.Pp
798.It Sy compat/
799kernel compatibility modules directory
800.Pp
801.Bl -tag -width "ossaudio/" -compact
802.It Sy common/
803common compatibility routines, old
804.Bx 4
805and
806.Nx
807routines.
808.It Sy freebsd/
809support for
810.Fx
811binaries; see
812.Xr compat_freebsd 8
813.It Sy hpux/
814support for 68000 HP-UX binaries
815.It Sy ibcs2/
816support for Intel Binary binaries
817.It Sy linux/
818support for Linux binaries; see
819.Xr compat_linux 8
820.It Sy m68k4k/
821support for 4KB page 68000 binaries
822.It Sy netbsd32/
823support for
824.Nx
82532-bit binaries on 64 bit platforms with compatible CPU families
826.It Sy osf1/
827support for
828.Tn Digital
829.Ux
830.Po
831formerly
832.Tn OSF/1
833.Pc
834binaries
835.It Sy ossaudio/
836support for OSS audio
837.It Sy pecoff/
838support for
839.Tn Win32
840binaries; see
841.Xr compat_pecoff 8
842.It Sy sunos/
843support for
844.Tn SunOS 4.x
845binaries; see
846.Xr compat_sunos 8
847.It Sy svr4/
848support for System V Release 4 binaries; see
849.Xr compat_svr4 8
850.It Sy ultrix/
851support for
852.Tn ULTRIX
853binaries
854.It Sy vax1k/
855support for older VAX binaries that started on a 1 KB boundary
856.El
857.Pp
858.It Sy conf/
859architecture independent configuration directory
860.It Sy crypto/
861cryptographic kernel source, which may have import or export restrictions
862.It Sy ddb/
863in kernel debugger
864.It Sy dev/
865architecture independent device support
866.It Sy fs/
867miscellaneous file systems
868.Bl -tag -width "filecorefs/" -compact
869.It Sy adosfs/
870AmigaDOS file-system support; see
871.Xr mount_ados 8
872.It Sy cd9660/
873support for the ISO-9660 filesystem; see
874.Xr mount_cd9660 8
875.It Sy filecorefs/
876support for the Acorn RISC OS filecore filesystem; see
877.Xr mount_filecore 8
878.It Sy msdosfs/
879.Tn MS-DOS
880file system; see
881.Xr mount_msdos 8
882.It Sy ntfs/
883NTFS filesystem support; see
884.Xr mount_ntfs 8
885.It Sy smbfs
886SMB/CIFS filesystem support; see
887.Xr mount_smbfs 8
888.It Sy union/
889union file system; see
890.Xr mount_union 8
891.El
892.It Sy gdbscripts/
893support for accessing kernel structures from within the debugger
894.Xr gdb 1 .
895.It Sy ipkdb/
896support for kernel debugging over the network
897.Pp
898.It Sy kern/
899support for the high kernel (system calls)
900.It Sy lib/
901kernel libraries
902.Pp
903.Bl -tag -width "libkern/" -compact
904.It Sy libkern/
905C library routines used in the kernel
906.It Sy libsa/
907machine independent stand alone kernel library
908.It Sy libz/
909compression library
910.El
911.Pp
912.It Sy lkm/
913loadable kernel modules
914.Pp
915.Bl -tag -width "gdbscripts/" -compact
916.It Sy compat/
917LKM support compatibility modules;  currently unsupported.
918.It Sy netinet/
919LKM support networking modules
920.Pp
921.Bl -tag -width "if_ipl/" -compact
922.It Sy if_ipl/
923LKM for IP-Filter
924.El
925.Pp
926.It Sy vfs/
927LKM support for file systems.
928.El
929.Pp
930.It Sy miscfs/
931miscellaneous file systems
932.Pp
933.Bl -tag -width "deadfs/" -compact
934.It Sy deadfs/
935kernel only dead file system
936.It Sy fdesc/
937file descriptor file system; see
938.Xr mount_fdesc 8
939.It Sy fifofs/
940POSIX FIFO support
941.It Sy genfs/
942kernel only generic file system
943.It Sy kernfs/
944kernel namespace file system; see
945.Xr mount_kernfs 8
946.It Sy nullfs/
947loop back file system; see
948.Xr mount_null 8
949.It Sy overlay/
950overlay file system; see
951.Xr mount_overlay 8
952.It Sy portal/
953portal file system; see
954.Xr mount_portal 8
955.It Sy procfs/
956process file system; see
957.Xr mount_procfs 8
958.It Sy specfs/
959kernel only special file system
960.It Sy syncfs/
961kernel trickle sync algorithm
962.It Sy umapfs/
963user and group re-mapping file system; see
964.Xr mount_umap 8
965.El
966.Pp
967.It Sy net/
968miscellaneous networking support
969.It Sy netatalk/
970AppleTalk networking support
971.It Sy netccitt/
972CCITT networking support
973.It Sy netinet/
974IP networking support
975.It Sy netinet6/
976IPv6 networking support
977.It Sy netiso/
978ISO networking support
979.It Sy netkey/
980Key database for IPsec networking support
981.It Sy netnatm/
982ATM networking support
983.It Sy netns/
984XNS networking support
985.It Sy nfs/
986NFS support
987.It Sy stand/
988kernel standalone support
989.It Sy sys/
990kernel (and system) include files
991.It Sy ufs/
992local filesystem support
993.Pp
994.Bl -tag -width "ffs/" -compact
995.It Sy ffs/
996the Berkeley Fast File System
997.It Sy lfs/
998the log-structured file system
999.It Sy mfs/
1000the in-memory file system
1001.It Sy ufs/
1002shared
1003.Ux
1004file system support
1005.El
1006.It Sy uvm/
1007UVM virtual memory system
1008.El
1009.It Sy usr.bin/
1010source for utilities/files in
1011.Pa /usr/bin
1012.It Sy usr.sbin/
1013source for utilities/files in
1014.Pa /usr/sbin
1015.El
1016.It Sy /var/
1017multi-purpose log, temporary, transient, and spool files
1018.Pp
1019.Bl -tag -width "preserve/" -compact
1020.It Sy account/
1021system accounting files
1022.Pp
1023.Bl -tag -width "acct" -compact
1024.It Sy acct
1025execution accounting file;
1026see
1027.Xr acct 5
1028.El
1029.Pp
1030.It Sy at/
1031timed command scheduling files;
1032see
1033.Xr at 1
1034.It Sy backups/
1035miscellaneous backup files, largely of files found in
1036.Pa /etc
1037.It Sy chroot/
1038home directories of applications which are run in a
1039.Xr chroot 8
1040.Dq cage .
1041.It Sy crash/
1042system crash dumps; see
1043.Xr savecore 8
1044.It Sy cron/
1045scheduled commands configuration files; see
1046.Xr cron 8
1047.It Sy db/
1048miscellaneous automatically generated system-specific database files,
1049and persistent files used in the maintenance of third party software.
1050.Pp
1051.Bl -tag -width "monthly.out" -compact
1052.It Sy pkg
1053default location for metadata related to third party software
1054packages.
1055See
1056.Xr pkg_install 1
1057for more details of the
1058.Nx
1059Packages Collection, or pkgsrc.
1060.El
1061.Pp
1062.It Sy games/
1063miscellaneous game status and log files
1064.It Sy heimdal/
1065Kerberos 5 KDC database; see
1066.Xr kdc 8
1067.It Sy log/
1068miscellaneous system log files
1069.Pp
1070.Bl -tag -width "monthly.out" -compact
1071.It Sy amd.*
1072.Xr amd 8
1073logs
1074.It Sy daily.out
1075output of the last run of the
1076.Pa /etc/daily
1077script
1078.It Sy ftp.*
1079.Xr ftp 1
1080logs
1081.It Sy kerberos.*
1082.Xr kerberos 8
1083logs
1084.It Sy lastlog
1085system last time logged in log; see
1086.Xr utmp 5
1087.It Sy lpd-errs.*
1088printer daemon error logs; see
1089.Xr lpd 8
1090.It Sy maillog.*
1091.Xr sendmail 8
1092log files
1093.It Sy messages.*
1094general system information log
1095.It Sy monthly.out
1096output of the last run of the
1097.Pa /etc/monthly
1098script
1099.It Sy secure
1100sensitive security information log
1101.It Sy sendmail.st
1102.Xr sendmail 8
1103statistics
1104.It Sy timed.*
1105.Xr timed 8
1106logs
1107.It Sy weekly.out
1108output of the last run of the
1109.Pa /etc/weekly
1110script
1111.It Sy wtmp
1112login/logout log;
1113see
1114.Xr utmp 5
1115.El
1116.Pp
1117.It Sy mail/
1118user system mailboxes
1119.It Sy msgs/
1120system messages; see
1121.Xr msgs 1
1122.\" since we use nvi (now called vi) this isn't the place any more, is it?
1123.It Sy preserve/
1124temporary home of files preserved after an accidental death of
1125.Xr ex 1
1126or
1127.Xr vi 1
1128.It Sy quotas/
1129filesystem quota information
1130.It Sy run/
1131system information files, rebuilt after each reboot
1132.Pp
1133.Bl -tag -width "utmp" -compact
1134.It Sy utmp
1135database of current users; see
1136.Xr utmp 5
1137.El
1138.Pp
1139.It Sy rwho/
1140rwho data files; see
1141.Xr rwhod 8 ,
1142.Xr rwho 1 ,
1143and
1144.Xr ruptime 1
1145.It Sy spool/
1146miscellaneous printer and mail system spooling directories
1147.Pp
1148.Bl -tag -width "uucppublic/" -compact
1149.It Sy ftp/
1150commonly
1151.Dq ~ftp ,
1152the anonymous ftp root directory; see
1153.Xr ftpd 8
1154.It Sy mqueue/
1155sendmail mail queue;
1156see
1157.Xr sendmail 8
1158.It Sy news/
1159Network news archival and spooling directories
1160.It Sy output/
1161printer spooling directories
1162.It Sy postfix/
1163postfix mail queue;
1164see
1165.Xr postfix 1
1166.It Sy uucp/
1167uucp spool directory
1168.It Sy uucppublic/
1169commonly
1170.Dq ~uucp ,
1171the uucp public temporary directory; see
1172.Xr uucp 1
1173.El
1174.Pp
1175.It Sy tmp/
1176temporary files that are not discarded between system reboots
1177.Pp
1178.Bl -tag -width "vi.recover/" -compact
1179.It Sy vi.recover/
1180recovery directory for new
1181.Xr vi 1
1182.El
1183.Pp
1184.It Sy yp/
1185Databases and configuration for the NIS (YP) system; see
1186.Xr nis 8 .
1187.El
1188.El
1189.Sh SEE ALSO
1190.Xr apropos 1 ,
1191.Xr ls 1 ,
1192.Xr whatis 1 ,
1193.Xr whereis 1 ,
1194.Xr which 1
1195.Sh HISTORY
1196A
1197.Nm
1198manual page appeared in
1199.At v7 .
1200