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