]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - share/man/man7/hier.7
MFC r325834,r325997,326502: Move sys/boot to stand/
[FreeBSD/FreeBSD.git] / share / man / man7 / hier.7
1 .\" Copyright (c) 1990, 1993
2 .\"     The Regents of the University of California.  All rights reserved.
3 .\"
4 .\" Redistribution and use in source and binary forms, with or without
5 .\" modification, are permitted provided that the following conditions
6 .\" are met:
7 .\" 1. Redistributions of source code must retain the above copyright
8 .\"    notice, this list of conditions and the following disclaimer.
9 .\" 2. Redistributions in binary form must reproduce the above copyright
10 .\"    notice, this list of conditions and the following disclaimer in the
11 .\"    documentation and/or other materials provided with the distribution.
12 .\" 3. Neither the name of the University nor the names of its contributors
13 .\"    may be used to endorse or promote products derived from this software
14 .\"    without specific prior written permission.
15 .\"
16 .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
17 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 .\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
20 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 .\" SUCH DAMAGE.
27 .\"
28 .\"     @(#)hier.7      8.1 (Berkeley) 6/5/93
29 .\" $FreeBSD$
30 .\"
31 .Dd February 11, 2018
32 .Dt HIER 7
33 .Os
34 .Sh NAME
35 .Nm hier
36 .Nd layout of file systems
37 .Sh DESCRIPTION
38 A sketch of the file system hierarchy.
39 .Bl -tag -width "/libexec/"
40 .It Pa /
41 root directory of the file system
42 .It Pa /bin/
43 user utilities fundamental to both single-user and multi-user environments
44 .It Pa /boot/
45 programs and configuration files used during operating system bootstrap
46 .Pp
47 .Bl -tag -width "defaults/" -compact
48 .It Pa defaults/
49 default bootstrapping configuration files; see
50 .Xr loader.conf 5
51 .It Pa dtb/
52 Compiled flattened device tree (FDT) files; see
53 .Xr fdt 4
54 and
55 .Xr dtc 1
56 .It Pa firmware/
57 loadable kernel modules containing binary firmware for hardware that needs
58 firmware downloaded to it to function
59 .It Pa kernel/
60 pure kernel executable (the operating system loaded into memory
61 at boot time) and kernel modules
62 .It Pa modules/
63 third-party loadable kernel modules;
64 see
65 .Xr kldstat 8
66 .It Pa overlays/
67 Compiled flattened device tree (FDT) overlays; see
68 .Xr fdt 4
69 and
70 .Xr dtc 1
71 .It Pa zfs/
72 .Xr zfs 8
73 zpool cache files
74 .El
75 .It Pa /cdrom/
76 default mount point for CD-ROM drives
77 .It Pa /compat/
78 normally a link to
79 .Pa /usr/compat .
80 If not, then the
81 .Pa /usr/compat
82 comments apply
83 .It Pa /dev/
84 device special files managed by
85 .Xr devfs 5
86 .Pp
87 .Bl -tag -width "net/" -compact
88 .It Pa fd/
89 file descriptor files;
90 see
91 .Xr \&fd 4
92 .El
93 .It Pa /etc/
94 system configuration files and scripts
95 .Pp
96 .Bl -tag -width "bluetooth/" -compact
97 .It Pa defaults/
98 default system configuration files;
99 see
100 .Xr rc 8
101 .It Pa bluetooth/
102 bluetooth configuration files
103 .It Pa localtime
104 local timezone information;
105 see
106 .Xr ctime 3
107 .It Pa mail/
108 Sendmail control files
109 .It Pa mtree/
110 mtree configuration files;
111 see
112 .Xr mtree 8
113 .It Pa pam.d/
114 configuration files for the Pluggable Authentication Modules (PAM)
115 library
116 .It Pa periodic/
117 scripts that are run daily, weekly, and monthly, via
118 .Xr cron 8 ;
119 see
120 .Xr periodic 8
121 .It Pa rc.d/
122 system and daemon startup/control scripts;
123 see
124 .Xr rc 8
125 .It Pa security/
126 OpenBSM audit configuration files;
127 see
128 .Xr audit 8
129 .It Pa ppp/
130 ppp configuration files;
131 see
132 .Xr ppp 8
133 .It Pa ssh/
134 OpenSSH configuration files;
135 see
136 .Xr ssh 1
137 .It Pa ssl/
138 OpenSSL configuration files
139 .El
140 .It Pa /lib/
141 critical system libraries needed for binaries in
142 .Pa /bin
143 and
144 .Pa /sbin
145 .Pp
146 .Bl -tag -width "geom/" -compact
147 .It Pa geom/
148 class-specific libraries for the
149 .Xr geom 8
150 utility
151 .El
152 .It Pa /libexec/
153 critical system utilities needed for binaries in
154 .Pa /bin
155 and
156 .Pa /sbin
157 .It Pa /media/
158 contains subdirectories to be used as mount points
159 for removable media such as CDs, USB drives, and
160 floppy disks
161 .It Pa /mnt/
162 empty directory commonly used by
163 system administrators as a temporary mount point
164 .It Pa /net/
165 automounted NFS shares;
166 see
167 .Xr auto_master 5
168 .It Pa /proc/
169 process file system;
170 see
171 .Xr procfs 5
172 .It Pa /rescue/
173 statically linked programs for emergency recovery;
174 see
175 .Xr rescue 8
176 .It Pa /root/
177 root's HOME directory
178 .It Pa /sbin/
179 system programs and administration utilities
180 fundamental to both single-user and multi-user environments
181 .It Pa /tmp/
182 temporary files that are not guaranteed to persist across system reboots
183 .It Pa /usr/
184 contains the majority of user utilities and applications
185 .Pp
186 .Bl -tag -width "libdata/" -compact
187 .It Pa bin/
188 common utilities, programming tools, and applications
189 .It Pa compat/
190 files needed to support binary compatibility with other operating systems,
191 such as Linux
192 .It Pa include/
193 standard C include files
194 .Pp
195 .Bl -tag -width "kerberos5/" -compact
196 .It Pa arpa/
197 C include files for Internet service protocols
198 .It Pa bsnmp/
199 C include files for the SNMP daemon
200 .It Pa c++/
201 C++ include files
202 .It Pa cam/
203 C include files for the Common Access Methods Layer
204 .Bl -tag -width "kerberos5/" -compact
205 .It Pa scsi/
206 SCSI device on top of CAM
207 .El
208 .It Pa dev/
209 C include files for programming various
210 .Fx
211 devices
212 .Bl -tag -width "kerberos5/" -compact
213 .It Pa ic/
214 various header files describing driver- and bus-independent
215 hardware circuits
216 .It Pa ofw/
217 Open Firmware support
218 .It Pa pbio/
219 8255 PPI cards;
220 see
221 .Xr pbio 4
222 .It Pa ppbus/
223 parallel port bus;
224 see
225 .Xr ppbus 4
226 .It Pa usb/
227 USB subsystem
228 .It Pa utopia/
229 physical chip driver for ATM interfaces;
230 see
231 .Xr utopia 4
232 .It Pa wi/
233 .Xr wi 4
234 WaveLAN driver
235 .El
236 .It Pa fs/
237 .Bl -tag -width "kerberos5/" -compact
238 .It Pa fdescfs/
239 per-process file descriptors file system
240 .It Pa msdosfs/
241 MS-DOS file system
242 .It Pa nfs/
243 C include files for NFS (Network File System) version 2, 3 and 4
244 .It Pa nullfs/
245 loopback file system
246 .It Pa procfs/
247 process file system
248 .It Pa smbfs/
249 SMB/CIFS file system
250 .It Pa udf/
251 UDF file system
252 .It Pa unionfs
253 union file system
254 .El
255 .It Pa geom/
256 GEOM framework
257 .Bl -tag -width "kerberos5/" -compact
258 .It Pa concat/
259 CONCAT GEOM class
260 .It Pa gate/
261 GATE GEOM class
262 .It Pa mirror/
263 MIRROR GEOM class
264 .It Pa nop/
265 NOP GEOM class
266 .It Pa raid3/
267 RAID3 GEOM class
268 .It Pa stripe/
269 STRIPE GEOM class
270 .El
271 .Pp
272 .It Pa libmilter/
273 C include files for libmilter,
274 the
275 .Xr sendmail 8
276 mail filter API
277 .It Pa machine/
278 machine-specific C include files
279 .It Pa net/
280 miscellaneous network C include files
281 .Bl -tag -width "altq/" -compact
282 .It Pa altq/
283 C include files for alternate queueing
284 .El
285 .It Pa net80211/
286 C include files for 802.11 wireless networking;
287 see
288 .Xr net80211 4
289 .It Pa netinet/
290 C include files for Internet standard protocols;
291 see
292 .Xr inet 4
293 .It Pa netinet6/
294 C include files for Internet protocol version 6;
295 see
296 .Xr inet6 4
297 .It Pa netipsec/
298 kernel key-management service;
299 see
300 .Xr ipsec 4
301 .It Pa netnatm/
302 NATM include files;
303 see
304 .Xr natm 4
305 .Bl -tag -width "kerberos5/" -compact
306 .It Pa api/
307 include files for the signalling API
308 .It Pa msg/
309 include files that describe signalling messages and
310 declare associated functions
311 .It Pa saal/
312 include files for the signalling AAL layer
313 .It Pa sig/
314 include files for the UNI signalling protocol
315 .El
316 .It Pa netsmb/
317 SMB/CIFS requester
318 .It Pa nfs/
319 C include files for NFS (Network File System) version 2 and 3 (legacy)
320 .It Pa openssl/
321 OpenSSL (Cryptography/SSL toolkit) headers
322 .It Pa protocols/
323 C include files for Berkeley service protocols
324 .It Pa readline/
325 get a line from a user, with editing;
326 see
327 .Xr readline 3
328 .It Pa rpc/
329 remote procedure calls;
330 see
331 .Xr rpc 3
332 .It Pa rpcsvc/
333 definition of RPC service structures; see
334 .Xr rpc 3
335 .It Pa security/
336 PAM; see
337 .Xr pam 8
338 .It Pa sys/
339 system C include files (kernel data structures)
340 .\" .It Pa tcl/
341 .\" Tcl language;
342 .\" see
343 .\" .Xr Tcl n
344 .\" .Bl -tag -width "kerberos5/" -compact
345 .\" .It Pa generic/
346 .\" ???
347 .\" .It Pa unix/
348 .\" ???
349 .\" .El
350 .It Pa ufs/
351 C include files for UFS (The U-word File System)
352 .Bl -tag -width "kerberos5/" -compact
353 .It Pa ffs/
354 Fast file system
355 .It Pa ufs/
356 UFS file system
357 .El
358 .It Pa vm/
359 virtual memory;
360 see
361 .Xr vmstat 8
362 .El
363 .Pp
364 .It Pa lib/
365 shared and archive
366 .Xr ar 1 Ns -type
367 libraries
368 .Bl -tag -width Fl -compact
369 .It Pa aout/
370 a.out archive libraries
371 .It Pa compat/
372 shared libraries for compatibility
373 .Bl -tag -width Fl -compact
374 .It Pa aout/
375 a.out backward compatibility libraries
376 .El
377 .It Pa debug/
378 standalone debug data for the kernel and base system libraries and binaries
379 .It Pa dtrace/
380 DTrace library scripts
381 .It Pa engines/
382 OpenSSL (Cryptography/SSL toolkit) dynamically loadable engines
383 .El
384 .Pp
385 .It Pa libdata/
386 miscellaneous utility data files
387 .Bl -tag -width Fl -compact
388 .It Pa gcc/
389 .Xr gcc 1
390 configuration data
391 .It Pa ldscripts/
392 linker scripts;
393 see
394 .Xr ld 1
395 .It Pa lint/
396 various prebuilt lint libraries;
397 see
398 .Xr lint 1
399 .El
400 .Pp
401 .It Pa libexec/
402 system daemons & system utilities (executed by other programs)
403 .Bl -tag -width Fl -compact
404 .It Pa aout/
405 utilities to manipulate a.out executables
406 .It Pa elf/
407 utilities to manipulate ELF executables
408 .It Pa lpr/
409 utilities and filters for LP print system;
410 see
411 .Xr lpr 1
412 .It Pa sendmail/
413 the
414 .Xr sendmail 8
415 binary;
416 see
417 .Xr mailwrapper 8
418 .It Pa sm.bin/
419 restricted shell for
420 .Xr sendmail 8 ;
421 see
422 .Xr smrsh 8
423 .El
424 .Pp
425 .It Pa local/
426 local executables, libraries, etc.
427 Also used as the default destination for the
428 .Xr ports 7
429 framework.
430 Within
431 .Pa local/ ,
432 the general layout sketched out by
433 .Nm
434 for
435 .Pa /usr
436 should be used.
437 Exceptions are the
438 .Pa man
439 directory
440 .Po directly under
441 .Pa local/
442 rather than under
443 .Pa local/share/ Ns Pc ,
444 ports documentation
445 .Po in
446 .Pa share/doc/<port>/ Ns Pc ,
447 and
448 .Pa /usr/local/etc
449 .Po mimics
450 .Pa /etc Ns Pc .
451 .It Pa obj/
452 architecture-specific target tree produced by building the
453 .Pa /usr/src
454 tree
455 .It Pa ports/
456 .Xr ports 7 ,
457 the
458 .Fx
459 ports collection.
460 .It Pa sbin/
461 system daemons & system utilities (executed by users)
462 .It Pa share/
463 architecture-independent files
464 .Pp
465 .Bl -tag -width "calendar/" -compact
466 .It Pa calendar/
467 a variety of pre-fab calendar files;
468 see
469 .Xr calendar 1
470 .It Pa dict/
471 word lists;
472 see
473 .Xr look 1
474 .Pp
475 .Bl -tag -width Fl -compact
476 .It Pa freebsd
477 .Fx Ns -specific
478 terms, proper names, and jargon
479 .It Pa web2
480 words from Webster's 2nd International
481 .El
482 .Pp
483 .It Pa doc/
484 miscellaneous documentation;
485 source for most of the printed
486 .Bx
487 manuals (available
488 from the
489 .Tn USENIX
490 association)
491 .Bl -tag -width Fl -compact
492 .It Pa FAQ/
493 Frequently Asked Questions
494 .It Pa IPv6/
495 implementation notes for IPv6
496 .It Pa es/
497 Spanish translations of documents in /usr/share/doc
498 .It Pa handbook/
499 .Fx
500 Handbook
501 .It Pa ja/
502 Japanese translations of documents in /usr/share/doc
503 .It Pa legal/
504 License files for vendor supplied firmwares
505 .It Pa ncurses/
506 HTML documents pertaining to ncurses;
507 see
508 .Xr ncurses 3
509 .It Pa ntp/
510 HTML documents pertaining to the Network Time Protocol
511 .It Pa papers/
512 UNIX Papers
513 .It Pa psd/
514 UNIX Programmer's Supplementary Documents
515 .It Pa ru/
516 Russian translations of documents in /usr/share/doc
517 .It Pa smm/
518 UNIX System Manager's Manual
519 .It Pa tutorials/
520 .Fx
521 tutorials
522 .It Pa usd/
523 UNIX User's Supplementary Documents
524 .It Pa zh/
525 Chinese translations of documents in /usr/share/doc
526 .El
527 .Pp
528 .It Pa examples/
529 various examples for users and programmers
530 .It Pa firmware/
531 firmware images loaded by userland programs
532 .It Pa games/
533 ASCII text files used by various games
534 .It Pa groff_font/
535 device description file for device name
536 .It Pa keys/
537 known trusted and revoked keys.
538 .Bl -tag -width "pkg/" -compact
539 .It Pa pkg/
540 fingerprints for
541 .Xr pkg 7
542 and
543 .Xr pkg 8
544 .El
545 .Pp
546 .It Pa locale/
547 localization files;
548 see
549 .Xr setlocale 3
550 .It Pa man/
551 manual pages
552 .It Pa me/
553 macros for use with the me macro package;
554 see
555 .Xr me 7
556 .It Pa misc/
557 miscellaneous system-wide ASCII text files
558 .Bl -tag -width Fl -compact
559 .It Pa fonts/
560 ???
561 .It Pa termcap
562 terminal characteristics database;
563 see
564 .Xr termcap 5
565 .El
566 .It Pa mk/
567 templates for make;
568 see
569 .Xr make 1
570 .It Pa nls/
571 national language support files;
572 see
573 .Xr mklocale 1
574 .It Pa security/
575 data files for security policies such as
576 .Xr mac_lomac 4
577 .It Pa sendmail/
578 .Xr sendmail 8
579 configuration files
580 .It Pa skel/
581 example
582 .Pa .\&
583 (dot) files for new accounts
584 .It Pa snmp/
585 MIBs, example files and tree definitions for the SNMP daemon.
586 .Bl -tag -width Fl -compact
587 .It Pa defs/
588 tree definition files for use with
589 .Xr gensnmptree 1
590 .It Pa mibs/
591 MIB files
592 .El
593 .It Pa syscons/
594 files used by syscons;
595 see
596 .Xr syscons 4
597 .Bl -tag -width "scrnmaps/" -compact
598 .It Pa fonts/
599 console fonts;
600 see
601 .Xr vidcontrol 1
602 and
603 .Xr vidfont 1
604 .It Pa keymaps/
605 console keyboard maps;
606 see
607 .Xr kbdcontrol 1
608 and
609 .Xr kbdmap 1
610 .It Pa scrnmaps/
611 console screen maps
612 .El
613 .It Pa tabset/
614 tab description files for a variety of terminals; used in
615 the termcap file;
616 see
617 .Xr termcap 5
618 .It Pa tmac/
619 text processing macros;
620 see
621 .Xr nroff 1
622 and
623 .Xr troff 1
624 .It Pa vi/
625 localization support and utilities for
626 .Xr vi 1
627 .It Pa vt/
628 files used by vt;
629 see
630 .Xr vt 4
631 .Bl -tag -width "scrnmaps/" -compact
632 .It Pa fonts/
633 console fonts;
634 see
635 .Xr vidcontrol 1
636 and
637 .Xr vidfont 1
638 .It Pa keymaps/
639 console keyboard maps;
640 see
641 .Xr kbdcontrol 1
642 and
643 .Xr kbdmap 1
644 .\" .It Pa scrnmaps/
645 .\" console screen maps
646 .El
647 .It Pa zoneinfo/
648 timezone configuration information;
649 see
650 .Xr tzfile 5
651 .El
652 .It Pa src/
653 .Bx ,
654 third-party, and/or local source files
655 .Pp
656 .Bl -tag -width "kerberos5/" -compact
657 .It Pa bin/
658 source code for files in /bin
659 .It Pa cddl/
660 utilities covered by the Common Development and Distribution License
661 .It Pa contrib/
662 source code for contributed software
663 .It Pa crypto/
664 source code for contributed cryptography software
665 .It Pa etc/
666 source code for files in
667 .Pa /etc
668 .It Pa gnu/
669 utilities covered by the GNU General Public License
670 .It Pa include/
671 source code for files in
672 .Pa /usr/include
673 .It Pa kerberos5/
674 build infrastructure for kerberos version 5
675 .It Pa lib/
676 source code for files in
677 .Pa /lib
678 and
679 .Pa /usr/lib
680 .It Pa libexec/
681 source code for files in
682 .Pa /usr/libexec
683 .It Pa release/
684 files required to produce a
685 .Fx
686 release
687 .It Pa rescue/
688 source code for files in
689 .Pa /rescue
690 .It Pa sbin/
691 source code for files in
692 .Pa /sbin
693 .It Pa secure/
694 build directory for files in
695 .Pa /usr/src/crypto
696 .It Pa share/
697 source for files in
698 .Pa /usr/share
699 .It Pa stand/
700 boot loader source code
701 .It Pa sys/
702 kernel source code
703 .Bl -tag -width "opencrypto/" -compact
704 .It Pa amd64/
705 AMD64 architecture support
706 .It Pa arm/
707 ARM architecture support
708 .It Pa arm64/
709 ARMv8 architecture support
710 .It Pa boot/
711 bootloader code
712 .It Pa cam/
713 .Xr cam 4
714 and
715 .Xr ctl 4
716 .It Pa cddl/
717 CDDL-licensed optional sources, including ZFS
718 and DTrace
719 .It Pa ddb/
720 .Xr ddb 4
721 .It Pa fs/
722 most filesystems
723 .It Pa dev/
724 device drivers
725 .It Pa geom/
726 .Xr geom 4
727 .It Pa i386/
728 i386 (32 bit) architecture support
729 .It Pa kern/
730 main part of the kernel
731 .It Pa mips/
732 MIPS architecture support
733 .It Pa net80211/
734 .Xr net80211 4
735 .It Pa netgraph/
736 .Xr netgraph 4
737 .It Pa netinet/
738 .Xr inet 4
739 .It Pa netinet6/
740 .Xr inet6 4
741 .It Pa netipsec/
742 .Xr ipsec 4
743 .It Pa netpfil/
744 .Xr ipfw 4
745 and
746 .Xr pf 4
747 .It Pa opencrypto/
748 .Xr crypto 7
749 .It Pa powerpc/
750 PowerPC/POWER architecture support
751 .It Pa riscv/
752 RISC-V architecture support
753 .It Pa security/
754 .Xr audit 4
755 and
756 .Xr mac 4
757 .It Pa sparc64/
758 SPARC64 architecture support
759 .It Pa sys/
760 kernel headers
761 .It Pa ufs/
762 Unix File System
763 .It Pa x86/
764 code shared by AMD64 and i386 architectures
765 .El
766 .It Pa targets/
767 support for experimental DIRDEPS_BUILD
768 .It Pa tests/
769 source code for files in
770 .Pa /usr/tests
771 .It Pa tools/
772 tools used for maintenance and testing of
773 .Fx
774 .It Pa usr.bin/
775 source code for files in
776 .Pa /usr/bin
777 .It Pa usr.sbin/
778 source code for files in
779 .Pa /usr/sbin
780 .El
781 .Pp
782 .It Pa tests/
783 The
784 .Fx
785 test suite.
786 See
787 .Xr tests 7
788 for more details.
789 .El
790 .It Pa /var/
791 multi-purpose log, temporary, transient, and spool files
792 .Pp
793 .Bl -tag -width "preserve/" -compact
794 .It Pa account/
795 system accounting files
796 .Pp
797 .Bl -tag -width Fl -compact
798 .It Pa acct
799 execution accounting file;
800 see
801 .Xr acct 5
802 .El
803 .Pp
804 .It Pa at/
805 timed command scheduling files;
806 see
807 .Xr \&at 1
808 .Bl -tag -width "preserve/" -compact
809 .It Pa jobs/
810 directory containing job files
811 .It Pa spool/
812 directory containing output spool files
813 .El
814 .Pp
815 .It Pa backups/
816 miscellaneous backup files
817 .It Pa cache/
818 miscellaneous cached files
819 .Bl -tag -width "pkg/" -compact
820 .It Pa pkg/
821 cached packages for
822 .Xr pkg 8
823 .El
824 .Pp
825 .It Pa crash/
826 default directory to store kernel crash dumps; see
827 .Xr crash 8
828 and
829 .Xr savecore 8
830 .It Pa cron/
831 files used by cron;
832 see
833 .Xr cron 8
834 .Bl -tag -width "preserve/" -compact
835 .It Pa tabs/
836 crontab files;
837 see
838 .Xr crontab 5
839 .El
840 .Pp
841 .It Pa db/
842 miscellaneous automatically generated system-specific database files
843 .It Pa empty/
844 empty directory for use by programs that need a specifically empty directory.
845 Used for instance by
846 .Xr sshd 8
847 for privilege separation.
848 .It Pa games/
849 miscellaneous game status and score files
850 .It Pa heimdal/
851 kerberos server databases; see
852 .Xr kdc 8
853 .It Pa log/
854 miscellaneous system log files
855 .Pp
856 .Bl -tag -width Fl -compact
857 .It Pa utx.lastlogin
858 last login log;
859 see
860 .Xr getutxent 3
861 .It Pa utx.log
862 login/logout log;
863 see
864 .Xr getutxent 3
865 .El
866 .Pp
867 .It Pa mail/
868 user mailbox files
869 .It Pa msgs/
870 system messages database;
871 see
872 .Xr msgs 1
873 .It Pa preserve/
874 temporary home of files preserved after an accidental death
875 of an editor;
876 see
877 .Xr \&ex 1
878 .It Pa quotas/
879 file system quota information files
880 .It Pa run/
881 system information files describing various info about
882 system since it was booted
883 .Pp
884 .Bl -tag -width Fl -compact
885 .It Pa ppp/
886 writable by the
887 .Dq network
888 group for command connection sockets; see
889 .Xr ppp 8
890 .It Pa utx.active
891 database of current users;
892 see
893 .Xr getutxent 3
894 .El
895 .Pp
896 .It Pa rwho/
897 rwho data files;
898 see
899 .Xr rwhod 8 ,
900 .Xr rwho 1 ,
901 and
902 .Xr ruptime 1
903 .It Pa spool/
904 miscellaneous printer and mail system spooling directories
905 .Pp
906 .Bl -tag -width Fl -compact
907 .It Pa clientmqueue/
908 undelivered submission mail queue;
909 see
910 .Xr sendmail 8
911 .It Pa ftp/
912 commonly ~ftp; the anonymous ftp root directory
913 .It Pa mqueue/
914 undelivered mail queue;
915 see
916 .Xr sendmail 8
917 .It Pa output/
918 line printer spooling directories
919 .El
920 .Pp
921 .It Pa tmp/
922 temporary files that are kept between system reboots
923 .Bl -tag -width Fl -compact
924 .It Pa vi.recover/
925 the directory where recovery files are stored
926 .El
927 .It Pa yp/
928 the NIS maps
929 .El
930 .El
931 .Sh NOTES
932 This manual page documents the default
933 .Fx
934 file system layout, but
935 the actual hierarchy on a given system is defined at the system
936 administrator's discretion.
937 A well-maintained installation will include a customized version of
938 this document.
939 .Sh SEE ALSO
940 .Xr apropos 1 ,
941 .Xr find 1 ,
942 .Xr finger 1 ,
943 .Xr grep 1 ,
944 .Xr ls 1 ,
945 .Xr whatis 1 ,
946 .Xr whereis 1 ,
947 .Xr which 1 ,
948 .Xr fd 4 ,
949 .Xr devfs 5 ,
950 .Xr fsck 8
951 .Sh HISTORY
952 A
953 .Nm
954 manual page appeared in
955 .At v7 .