xref: /netbsd-src/share/man/man7/hier.7 (revision e5548b402ae4c44fb816de42c7bba9581ce23ef5)
1.\"	$NetBSD: hier.7,v 1.68 2004/11/21 09:17:13 jmmv 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 21, 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 "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/
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 ptyfs/
886pseudo-terminal device filesystem; see
887.Xr mount_ptyfs 8
888.It Sy smbfs/
889SMB/CIFS filesystem support; see
890.Xr mount_smbfs 8
891.It Sy union/
892union file system; see
893.Xr mount_union 8
894.El
895.It Sy gdbscripts/
896support for accessing kernel structures from within the debugger
897.Xr gdb 1 .
898.It Sy ipkdb/
899support for kernel debugging over the network
900.Pp
901.It Sy kern/
902support for the high kernel (system calls)
903.It Sy lib/
904kernel libraries
905.Pp
906.Bl -tag -width "libkern/" -compact
907.It Sy libkern/
908C library routines used in the kernel
909.It Sy libsa/
910machine independent stand alone kernel library
911.It Sy libz/
912compression library
913.El
914.Pp
915.It Sy lkm/
916loadable kernel modules
917.Pp
918.Bl -tag -width "gdbscripts/" -compact
919.It Sy compat/
920LKM support compatibility modules;  currently unsupported.
921.It Sy netinet/
922LKM support networking modules
923.Pp
924.Bl -tag -width "if_ipl/" -compact
925.It Sy if_ipl/
926LKM for IP-Filter
927.El
928.Pp
929.It Sy vfs/
930LKM support for file systems.
931.El
932.Pp
933.It Sy miscfs/
934miscellaneous file systems
935.Pp
936.Bl -tag -width "deadfs/" -compact
937.It Sy deadfs/
938kernel only dead file system
939.It Sy fdesc/
940file descriptor file system; see
941.Xr mount_fdesc 8
942.It Sy fifofs/
943POSIX FIFO support
944.It Sy genfs/
945kernel only generic file system
946.It Sy kernfs/
947kernel namespace file system; see
948.Xr mount_kernfs 8
949.It Sy nullfs/
950loop back file system; see
951.Xr mount_null 8
952.It Sy overlay/
953overlay file system; see
954.Xr mount_overlay 8
955.It Sy portal/
956portal file system; see
957.Xr mount_portal 8
958.It Sy procfs/
959process file system; see
960.Xr mount_procfs 8
961.It Sy specfs/
962kernel only special file system
963.It Sy syncfs/
964kernel trickle sync algorithm
965.It Sy umapfs/
966user and group re-mapping file system; see
967.Xr mount_umap 8
968.El
969.Pp
970.It Sy net/
971miscellaneous networking support
972.It Sy netatalk/
973AppleTalk networking support
974.It Sy netccitt/
975CCITT networking support
976.It Sy netinet/
977IP networking support
978.It Sy netinet6/
979IPv6 networking support
980.It Sy netiso/
981ISO networking support
982.It Sy netkey/
983Key database for IPsec networking support
984.It Sy netnatm/
985ATM networking support
986.It Sy netns/
987XNS networking support
988.It Sy nfs/
989NFS support
990.It Sy stand/
991kernel standalone support
992.It Sy sys/
993kernel (and system) include files
994.It Sy ufs/
995local filesystem support
996.Pp
997.Bl -tag -width "ffs/" -compact
998.It Sy ffs/
999the Berkeley Fast File System
1000.It Sy lfs/
1001the log-structured file system
1002.It Sy mfs/
1003the in-memory file system
1004.It Sy ufs/
1005shared
1006.Ux
1007file system support
1008.El
1009.It Sy uvm/
1010UVM virtual memory system
1011.El
1012.It Sy usr.bin/
1013source for utilities/files in
1014.Pa /usr/bin
1015.It Sy usr.sbin/
1016source for utilities/files in
1017.Pa /usr/sbin
1018.El
1019.It Sy /var/
1020multi-purpose log, temporary, transient, and spool files
1021.Pp
1022.Bl -tag -width "preserve/" -compact
1023.It Sy account/
1024system accounting files
1025.Pp
1026.Bl -tag -width "acct" -compact
1027.It Sy acct
1028execution accounting file;
1029see
1030.Xr acct 5
1031.El
1032.Pp
1033.It Sy at/
1034timed command scheduling files;
1035see
1036.Xr at 1
1037.It Sy backups/
1038miscellaneous backup files, largely of files found in
1039.Pa /etc
1040.It Sy chroot/
1041home directories of applications which are run in a
1042.Xr chroot 8
1043.Dq cage .
1044.It Sy crash/
1045system crash dumps; see
1046.Xr savecore 8
1047.It Sy cron/
1048scheduled commands configuration files; see
1049.Xr cron 8
1050.It Sy db/
1051miscellaneous automatically generated system-specific database files,
1052and persistent files used in the maintenance of third party software.
1053.Pp
1054.Bl -tag -width "monthly.out" -compact
1055.It Sy pkg
1056default location for metadata related to third party software
1057packages.
1058See
1059.Xr pkg_install 1
1060for more details of the
1061.Nx
1062Packages Collection, or pkgsrc.
1063.El
1064.Pp
1065.It Sy games/
1066miscellaneous game status and log files
1067.It Sy heimdal/
1068Kerberos 5 KDC database; see
1069.Xr kdc 8
1070.It Sy log/
1071miscellaneous system log files
1072.Pp
1073.Bl -tag -width "monthly.out" -compact
1074.It Sy amd.*
1075.Xr amd 8
1076logs
1077.It Sy daily.out
1078output of the last run of the
1079.Pa /etc/daily
1080script
1081.It Sy ftp.*
1082.Xr ftp 1
1083logs
1084.It Sy kerberos.*
1085.Xr kerberos 8
1086logs
1087.It Sy lastlog
1088system last time logged in log; see
1089.Xr utmp 5
1090.It Sy lpd-errs.*
1091printer daemon error logs; see
1092.Xr lpd 8
1093.It Sy maillog.*
1094.Xr sendmail 8
1095log files
1096.It Sy messages.*
1097general system information log
1098.It Sy monthly.out
1099output of the last run of the
1100.Pa /etc/monthly
1101script
1102.It Sy secure
1103sensitive security information log
1104.It Sy sendmail.st
1105.Xr sendmail 8
1106statistics
1107.It Sy timed.*
1108.Xr timed 8
1109logs
1110.It Sy weekly.out
1111output of the last run of the
1112.Pa /etc/weekly
1113script
1114.It Sy wtmp
1115login/logout log;
1116see
1117.Xr utmp 5
1118.El
1119.Pp
1120.It Sy mail/
1121user system mailboxes
1122.It Sy msgs/
1123system messages; see
1124.Xr msgs 1
1125.\" since we use nvi (now called vi) this isn't the place any more, is it?
1126.It Sy preserve/
1127temporary home of files preserved after an accidental death of
1128.Xr ex 1
1129or
1130.Xr vi 1
1131.It Sy quotas/
1132filesystem quota information
1133.It Sy run/
1134system information files, rebuilt after each reboot
1135.Pp
1136.Bl -tag -width "utmp" -compact
1137.It Sy utmp
1138database of current users; see
1139.Xr utmp 5
1140.El
1141.Pp
1142.It Sy rwho/
1143rwho data files; see
1144.Xr rwhod 8 ,
1145.Xr rwho 1 ,
1146and
1147.Xr ruptime 1
1148.It Sy spool/
1149miscellaneous printer and mail system spooling directories
1150.Pp
1151.Bl -tag -width "uucppublic/" -compact
1152.It Sy ftp/
1153commonly
1154.Dq ~ftp ,
1155the anonymous ftp root directory; see
1156.Xr ftpd 8
1157.It Sy mqueue/
1158sendmail mail queue;
1159see
1160.Xr sendmail 8
1161.It Sy news/
1162Network news archival and spooling directories
1163.It Sy output/
1164printer spooling directories
1165.It Sy postfix/
1166postfix mail queue;
1167see
1168.Xr postfix 1
1169.It Sy uucp/
1170uucp spool directory
1171.It Sy uucppublic/
1172commonly
1173.Dq ~uucp ,
1174the uucp public temporary directory; see
1175.Xr uucp 1
1176.El
1177.Pp
1178.It Sy tmp/
1179temporary files that are not discarded between system reboots
1180.Pp
1181.Bl -tag -width "vi.recover/" -compact
1182.It Sy vi.recover/
1183recovery directory for new
1184.Xr vi 1
1185.El
1186.Pp
1187.It Sy yp/
1188Databases and configuration for the NIS (YP) system; see
1189.Xr nis 8 .
1190.El
1191.El
1192.Sh SEE ALSO
1193.Xr apropos 1 ,
1194.Xr ls 1 ,
1195.Xr whatis 1 ,
1196.Xr whereis 1 ,
1197.Xr which 1
1198.Sh HISTORY
1199A
1200.Nm
1201manual page appeared in
1202.At v7 .
1203