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