1.\" $NetBSD: hier.7,v 1.73 2006/09/04 17:04:29 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 September 4, 2006 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 kerberosV/ 195configuration files for the kerberos version V; 196see 197.Xr kerberos 8 198.It Sy localtime 199local timezone information; 200see 201.Xr ctime 3 202.It Sy mail/ 203configuration files for 204.Xr sendmail 8 205.Pp 206.Bl -tag -width "sendmail.*" -compact 207.It Sy aliases* 208name alias files 209.It Sy sendmail.* 210.Xr sendmail 8 211configuration information 212.El 213.It Sy mail.rc 214system-wide initialization script for 215.Xr mail 1 216.It Sy man.conf 217configuration file for 218.Xr man 1 ; 219see 220.Xr man.conf 5 221.It Sy master.passwd 222Main password file, readable only by root; see 223.Xr passwd 5 224.It Sy mk.conf 225optional file containing 226.Xr make 1 227variables, read by pkgsrc and the system sources. 228.It Sy monthly 229script run each month by 230.Xr cron 8 231.It Sy monthly.conf 232configuration file for 233.Sy monthly ; 234see 235.Xr monthly.conf 5 236.It Sy motd 237system message of the day 238.It Sy mtree/ 239mtree configuration files; 240see 241.Xr mtree 8 242.It Sy named.* 243.It Sy namedb/ 244named configuration files and databases; 245see 246.Xr named 8 247.It Sy netgroup 248network groups; see 249.Xr netgroup 5 250.It Sy netstart 251network startup script 252.It Sy networks 253network name data base; see 254.Xr networks 5 255.It Sy passwd 256World readable password file generated from master.passwd; see 257.Xr passwd 5 , 258.Xr pwd_mkdb 8 259.It Sy phones 260remote host phone number data base; see 261.Xr phones 5 262.It Sy printcap 263system printer configuration; see 264.Xr printcap 5 265.It Sy protocols 266protocol name database; see 267.Xr protocols 5 268.It Sy pwd.db 269database form of passwd file; see 270.Xr pwd_mkdb 8 271.It Sy rc 272master system startup script invoked by 273.Xr init 8 ; 274see 275.Xr rc 8 276.It Sy rc.conf 277configuration file for system startup and shutdown scripts; see 278.Xr rc.conf 5 279.It Sy rc.d/ 280directory containing per-subsystem startup and shutdown scripts; see 281.Xr rc 8 282.It Sy rc.local 283locally editable system startup script 284.It Sy rc.shutdown 285master system shutdown script invoked by 286.Xr shutdown 8 ; 287see 288.Xr rc 8 289.It Sy remote 290remote host description file; see 291.Xr remote 5 292.It Sy security 293daily (in)security script run by 294.Xr cron 8 295.It Sy security.conf 296configuration file for 297.Sy security ; 298see 299.Xr security.conf 5 300.It Sy services 301service name data base; see 302.Xr services 5 303.It Sy shells 304list of permitted shells; see 305.Xr shells 5 306.It Sy sliphome/ 307.Tn SLIP 308login/logout scripts; see 309.Xr sliplogin 8 310.It Sy spwd.db 311database form of master.passwd file; see 312.Xr pwd_mkdb 8 313.It Sy syslog.conf 314.Xr syslogd 8 315configuration file; see 316.Xr syslog.conf 5 317.It Sy termcap 318terminal type database; see 319.Xr termcap 3 320.It Sy ttys 321terminal initialization information; see 322.Xr ttys 5 323.It Sy uucp/ 324UUCP configuration files; see 325.Xr uucp 1 326and 327.Xr uucico 8 . 328.It Sy weekly 329script run each week by 330.Xr cron 8 331.It Sy weekly.conf 332configuration file for 333.Sy weekly ; 334see 335.Xr weekly.conf 5 336.El 337.It Sy /home/ 338mount point for the automounter; see 339.Xr amd 8 340.It Sy /lib/ 341dynamic linked libraries used by dynamic linked programs 342(such as those in 343.Pa /bin/ 344and 345.Pa /sbin/ ) 346that cannot rely upon 347.Pa /usr/lib/ 348being available. 349.It Sy /libexec/ 350system utilities (such as the dynamic linker) required by programs 351and libraries that cannot rely upon 352.Pa /usr/libexec/ 353being available. 354.It Sy /mnt/ 355empty directory commonly used by 356system administrators as a temporary mount point 357.It Sy /netbsd 358pure kernel executable (the operating system loaded into memory 359at boot time). 360.It Sy /rescue/ 361statically linked rescue tools, for use in system recovery 362.It Sy /root/ 363home directory for the super-user 364.Pp 365.Bl -tag -width ".profile" -compact 366.It Sy \&.cshrc 367super-user start-up file 368.It Sy \&.login 369super-user start-up file 370.It Sy \&.profile 371super-user start-up file 372.It Sy \&.rhosts 373super-user id mapping between machines 374.El 375.ne 1i 376.It Sy /sbin/ 377system programs and administration utilities 378used in both single-user and multi-user environments 379.It Sy /stand/ 380programs used in a standalone environment 381.It Sy /tmp/ 382temporary files, usually a 383.Xr mfs 8 384memory-based filesystem (the contents of 385.Pa /tmp 386are usually 387.Em not 388preserved across a system reboot) 389.It Sy /usr/ 390contains the majority of the system utilities and files 391.Pp 392.Bl -tag -width "libdata/" -compact 393.It Sy X11R6/ 394X11 files 395.Pp 396.Bl -tag -width "include/" -compact 397.It Sy bin/ 398X11 binaries 399.It Sy include/ 400X11 include files 401.It Sy lib/ 402X11 libraries 403.El 404.Pp 405.It Sy bin/ 406common utilities, programming tools, and applications 407.It Sy games/ 408the important stuff 409.It Sy include/ 410standard C include files 411.Pp 412.Bl -tag -width "protocols/" -compact 413.It Sy arpa/ 414include files for Internet service protocols 415.It Sy g++/ 416include files for the C++ compiler 417.It Sy machine/ 418machine specific include files 419.It Sy net/ 420.It Sy netatalk/ 421C include files for AppleTalk protocols 422miscellaneous network include files; 423see 424.Xr atalk 4 425.It Sy netinet/ 426include files for Internet standard protocols; see 427.Xr inet 4 428.It Sy netinet6/ 429include files for Internet protocol version 6; see 430.Xr inet6 4 431.It Sy netiso/ 432include files for ISO standard protocols; see 433.Xr iso 4 434.It Sy netkey/ 435include files for secret key management, used for security protocols; see 436.Xr ipsec 4 437.It Sy netnatm/ 438C include files for native mode ATM 439.It Sy nfs/ 440C include files for NFS (Network File System) 441.It Sy protocols/ 442C include files for Berkeley service protocols 443.It Sy sys/ 444system C include files (kernel data structures) 445.It Sy ufs/ 446C include files for UFS (The U-word File System) 447.El 448.Pp 449.It Sy lib/ 450archive, profiled, position independent archive, and shared libraries 451.It Sy libdata/ 452miscellaneous utility data files 453.It Sy libexec/ 454system daemons \*[Am] system utilities (executed by other programs) 455.Pp 456.Bl -tag -width "uucp/" -compact 457.It Sy uucp/ 458UUCP binaries and scripts (historically placed; to be moved) 459.El 460.Pp 461.It Sy lkm/ 462loadable kernel modules 463.It Sy mdec/ 464boot blocks, etc. 465.It Sy obj/ 466architecture-specific target tree produced by building the 467.Pa /usr/src 468tree; normally a symbolic link or mounted filesystem 469.It Sy pkg/ 470packages maintained by groups other than the 471.Nx 472Project. 473.Pp 474.Bl -tag -width "include/" -compact 475.It Sy bin/ 476contributed binaries 477.It Sy include/ 478contributed include files 479.It Sy lib/ 480contributed libraries 481.It Sy libdata/ 482contributed data files 483.It Sy libexec/ 484contributed daemons 485.It Sy sbin/ 486contributed system utilities 487.El 488.Pp 489.It Sy pkgsrc/ 490build descriptions ("packages") for the 491.Nx 492packages system. 493.Pp 494.Bl -tag -width "distfilesX" -compact 495.It Sy distfiles/ 496Where unchanged source archives are fetched to/stored 497.It Sy packages/ 498Where compiled binary packages are stored 499.El 500.Pp 501There are also several other subdirectories which contain packages of 502a certain category, e.g., archivers, graphics, ... 503.Pp 504.It Sy sbin/ 505system daemons and system utilities (normally executed by the super-user) 506.It Sy share/ 507architecture-independent text files 508.Pp 509.Bl -tag -width "calendar/" -compact 510.It Sy calendar/ 511a variety of calendar files; see 512.Xr calendar 1 513.It Sy dict/ 514word lists; 515see 516.Xr look 1 517and 518.Xr spell 1 519.Pp 520.Bl -tag -width "special/" -compact 521.It Sy words 522common words 523.It Sy web2 524words of Webster's 2nd International 525.It Sy papers/ 526reference databases; 527see 528.Xr refer 1 529.It Sy special/ 530custom word lists; 531see 532.Xr spell 1 533.El 534.Pp 535.It Sy doc/ 536miscellaneous documentation; source for most of the printed 537.Bx 4.3 538manuals (available 539from the 540.Tn USENIX 541association) 542.It Sy games/ 543text files used by various games 544.It Sy i18n/ 545internationalization databases; see 546.Xr iconv 3 547.It Sy lkm/ 548documentation on the loadable kernel modules interface 549.It Sy locale/ 550locale databases and gettext message catalogs; see 551.Xr setlocale 3 552and 553.Xr gettext 3 554.It Sy man/ 555formatted manual pages 556.It Sy me/ 557macros for use with the 558.Xr me 7 559macro package 560.It Sy misc/ 561miscellaneous system-wide text files 562.Pp 563.Bl -tag -width "termcap" -compact 564.It Sy termcap 565terminal characteristics database; 566see 567.Xr termcap 5 568.El 569.Pp 570.It Sy mk/ 571include files for 572.Xr make 1 573.It Sy ms/ 574macros for use with the 575.Xr ms 7 576macro package 577.It Sy nls/ 578message catalogs; see 579.Xr catgets 3 580.It Sy skel/ 581sample initialization files for new user accounts 582.It Sy tabset/ 583tab description files for a variety of terminals, used in 584the termcap file; 585see 586.Xr termcap 5 587.It Sy tmac/ 588text processing macros; 589see 590.Xr nroff 1 591and 592.Xr troff 1 593.It Sy zoneinfo/ 594timezone configuration information; 595see 596.Xr tzfile 5 597.El 598.El 599.Pp 600.It Sy /usr/src/ 601.Nx 602and local source files 603.Pp 604.Bl -tag -width "domestic/" -compact 605.It Sy bin/ 606source for utilities/files in 607.Pa /bin 608.It Sy common/ 609sources shared between kernel and userland 610.It Sy crypto/ 611cryptographic source, which may have import or export restrictions 612.It Sy dist/ 613third-party 614.Sq virgin 615source code, referenced by other parts of the source tree 616.It Sy distrib/ 617tools and data-files for making distributions 618.It Sy doc/ 619documentation about the source tree (i.e., about the tree, not about 620how to use the built software.) 621.It Sy etc/ 622source (usually example files) for files in 623.Pa /etc 624.It Sy games/ 625source for utilities/files in 626.Pa /usr/games 627.It Sy gnu/ 628source for programs covered by the 629.Tn GNU 630license (or similar) 631.It Sy include/ 632source for files in 633.Pa /usr/include 634.It Sy lib/ 635source for libraries in 636.Pa /usr/lib 637.It Sy libexec/ 638source for utilities/files in 639.Pa /usr/libexec 640.It Sy regress/ 641various regression tests 642.It Sy rescue/ 643source/makefiles for /rescue 644.It Sy sbin/ 645source for utilities/files in 646.Pa /sbin 647.It Sy share/ 648source for files in 649.Pa /usr/share 650.Pp 651.Bl -tag -width "doc/" -compact 652.It Sy doc/ 653.Pp 654.Bl -tag -width "papers/" -compact 655.It Sy papers/ 656source for various Berkeley technical papers 657.It Sy psd/ 658source for Programmer's Supplementary Documents 659.It Sy smm/ 660source for System Manager's Manual 661.It Sy usd/ 662source for User's Supplementary Documents 663.Pp 664.El 665.El 666.It Sy sys/ 667kernel source files 668.Pp 669.Bl -tag -width "gdbscripts/" -compact 670.It Sy arch/ 671architecture-specific support 672.Pp 673.Bl -tag -width "playstation2/" -compact 674.It Sy acorn26/ 675Acorn Archimedes, A-series and R-series systems 676.It Sy acorn32/ 677Acorn RiscPC/A7000 and VLSI RC7500 678.It Sy algor/ 679Algorithmics Ltd. MIPS evaluations boards 680.It Sy alpha/ 681Digital/Compaq Alpha 682.It Sy amd64/ 683Computers with x86_64 capable CPUs 684.It Sy amiga/ 685Commodore Amiga and MacroSystem DraCo 686.It Sy amigappc/ 687PowerPC based Amiga boards 688.It Sy arc/ 689MIPS-based machines following the Advanced RISC Computing spec 690.It Sy arm/ 691ARM processor general support 692.It Sy atari/ 693Atari TT030, Falcon and Hades 694.It Sy bebox/ 695Be Inc. BeBox 696.It Sy cats/ 697Chalice Technology's CATS and Intel's EBSA-285 evaluation boards 698.It Sy cesfic/ 699CES FIC8234 VME processor board 700.It Sy cobalt/ 701Cobalt Networks' MIPS-based Microserver 702.It Sy dreamcast/ 703Sega Dreamcast game console 704.It Sy evbarm/ 705ARM based evaluation boards 706.It Sy evbmips/ 707MIPS based evaluation boards 708.It Sy evbppc/ 709PowerPC based evaluation boards and appliances 710.It Sy evbsh3/ 711SH3/SH4 based evaluation boards 712.It Sy evbsh5/ 713SH5 based evaluation boards 714.It Sy ews4800mips/ 715NEC's MIPS based EWS4800 workstations 716.It Sy hp300/ 717Hewlett-Packard 9000/300 and 400 680x0-based workstations 718.It Sy hp700/ 719Hewlett-Packard 9000/700 HPPA based workstations 720.It Sy hpcarm/ 721StrongARM based WinCE PDA machines 722.It Sy hpcmips/ 723MIPS based WinCE PDA machines 724.It Sy hpcsh/ 725Hitachi SH3/4 based WinCE PDA machines 726.It Sy hppa/ 727HPPA processor general support 728.It Sy i386/ 72980x86-based IBM PCs and clones 730.It Sy ibmnws/ 731IBM Network Station 1000 732.It Sy iyonix/ 733Castle Technology's Iyonix ARM based PCs 734.It Sy luna68k/ 735Omron Tateishi Electric's 680x0-based LUNA workstations 736.It Sy m68k/ 737680x0 processor general support 738.It Sy mac68k/ 739Apple Macintosh with 68k CPU 740.It Sy macppc/ 741Apple Power Macintosh and clones 742.It Sy mips/ 743MIPS processor general support 744.It Sy mipsco/ 745MIPS Computer Systems Inc. family of workstations and servers 746.It Sy mmeye/ 747Brains Inc. SH3 based mmEye multimedia server 748.It Sy mvme68k/ 749Motorola MVME 680x0-based SBCs 750.It Sy mvmeppc/ 751Motorola PowerPC VME SBCs 752.It Sy netwinder/ 753StrongARM based NetWinder machines 754.It Sy news68k/ 755Sony's 680x0-based NEWS workstations 756.It Sy newsmips/ 757Sony's MIPS-based NEWS workstations 758.It Sy next68k/ 759NeXT 68k "black" hardware 760.It Sy ofppc/ 761Open Firmware PowerPC workstations 762.It Sy pc532/ 763The NS32532-based PC532 computer 764.It Sy playstation2/ 765SONY PlayStation 2 766.It Sy pmax/ 767Digital MIPS-based DECstations and DECsystems 768.It Sy pmppc/ 769Artesyn's PM/PPC board 770.It Sy powerpc/ 771PowerPC processor support 772.It Sy prep/ 773PReP (PowerPC Reference Platform) and CHRP machines 774.It Sy sandpoint/ 775Motorola Sandpoint reference platform 776.It Sy sbmips/ 777Broadcom/SiByte evaluation boards 778.It Sy sgimips/ 779Silicon Graphics' MIPS-based workstations 780.It Sy sh3/ 781SH3/SH4 processor general support 782.It Sy sh5/ 783SH5 processor general support 784.It Sy shark/ 785Digital DNARD ("Shark") 786.It Sy sparc/ 787Sun Microsystems SPARC (32-bit) and UltraSPARC (in 32-bit mode) 788.It Sy sparc64/ 789Sun Microsystems UltraSPARC (in native 64-bit mode) 790.It Sy sun2/ 791Sun Microsystems 68010-based Sun 2 architecture 792.It Sy sun3/ 793Sun Microsystems 68020/68030-based Sun 3/3x architecture 794.It Sy sun68k/ 795680x0-based Sun architecture general support 796.It Sy vax/ 797Digital VAX 798.It Sy x68k/ 799Sharp X680x0 680x0-based workstations 800.It Sy x86/ 801General support for PC/AT compatibles with ia32 or x86_64 CPUs 802.It Sy xen/ 803The Xen virtual machine monitor 804.El 805.Pp 806.It Sy compat/ 807kernel compatibility modules directory 808.Pp 809.Bl -tag -width "ossaudio/" -compact 810.It Sy common/ 811common compatibility routines, old 812.Bx 4 813and 814.Nx 815routines. 816.It Sy freebsd/ 817support for 818.Fx 819binaries; see 820.Xr compat_freebsd 8 821.It Sy hpux/ 822support for 68000 HP-UX binaries 823.It Sy ibcs2/ 824support for Intel Binary binaries 825.It Sy linux/ 826support for Linux binaries; see 827.Xr compat_linux 8 828.It Sy m68k4k/ 829support for 4KB page 68000 binaries 830.It Sy netbsd32/ 831support for 832.Nx 83332-bit binaries on 64 bit platforms with compatible CPU families 834.It Sy osf1/ 835support for 836.Tn Digital 837.Ux 838.Po 839formerly 840.Tn OSF/1 841.Pc 842binaries 843.It Sy ossaudio/ 844support for OSS audio 845.It Sy pecoff/ 846support for 847.Tn Win32 848binaries; see 849.Xr compat_pecoff 8 850.It Sy sunos/ 851support for 852.Tn SunOS 4.x 853binaries; see 854.Xr compat_sunos 8 855.It Sy svr4/ 856support for System V Release 4 binaries; see 857.Xr compat_svr4 8 858.It Sy ultrix/ 859support for 860.Tn ULTRIX 861binaries 862.It Sy vax1k/ 863support for older VAX binaries that started on a 1 KB boundary 864.El 865.Pp 866.It Sy conf/ 867architecture independent configuration directory 868.It Sy crypto/ 869cryptographic kernel source, which may have import or export restrictions 870.It Sy ddb/ 871in kernel debugger 872.It Sy dev/ 873architecture independent device support 874.It Sy fs/ 875miscellaneous file systems 876.Bl -tag -width "filecorefs/" -compact 877.It Sy adosfs/ 878AmigaDOS file-system support; see 879.Xr mount_ados 8 880.It Sy cd9660/ 881support for the ISO-9660 filesystem; see 882.Xr mount_cd9660 8 883.It Sy filecorefs/ 884support for the Acorn RISC OS filecore filesystem; see 885.Xr mount_filecore 8 886.It Sy msdosfs/ 887.Tn MS-DOS 888file system; see 889.Xr mount_msdos 8 890.It Sy ntfs/ 891NTFS filesystem support; see 892.Xr mount_ntfs 8 893.It Sy ptyfs/ 894pseudo-terminal device filesystem; see 895.Xr mount_ptyfs 8 896.It Sy smbfs/ 897SMB/CIFS filesystem support; see 898.Xr mount_smbfs 8 899.It Sy union/ 900union file system; see 901.Xr mount_union 8 902.El 903.It Sy gdbscripts/ 904support for accessing kernel structures from within the debugger 905.Xr gdb 1 . 906.It Sy ipkdb/ 907support for kernel debugging over the network 908.Pp 909.It Sy kern/ 910support for the high kernel (system calls) 911.It Sy lib/ 912kernel libraries 913.Pp 914.Bl -tag -width "libkern/" -compact 915.It Sy libkern/ 916C library routines used in the kernel 917.It Sy libsa/ 918machine independent stand alone kernel library 919.It Sy libz/ 920compression library 921.El 922.Pp 923.It Sy lkm/ 924loadable kernel modules 925.Pp 926.Bl -tag -width "gdbscripts/" -compact 927.It Sy compat/ 928LKM support compatibility modules; currently unsupported. 929.It Sy netinet/ 930LKM support networking modules 931.Pp 932.Bl -tag -width "if_ipl/" -compact 933.It Sy if_ipl/ 934LKM for IP-Filter 935.El 936.Pp 937.It Sy vfs/ 938LKM support for file systems. 939.El 940.Pp 941.It Sy miscfs/ 942miscellaneous file systems 943.Pp 944.Bl -tag -width "deadfs/" -compact 945.It Sy deadfs/ 946kernel only dead file system 947.It Sy fdesc/ 948file descriptor file system; see 949.Xr mount_fdesc 8 950.It Sy fifofs/ 951POSIX FIFO support 952.It Sy genfs/ 953kernel only generic file system 954.It Sy kernfs/ 955kernel namespace file system; see 956.Xr mount_kernfs 8 957.It Sy nullfs/ 958loop back file system; see 959.Xr mount_null 8 960.It Sy overlay/ 961overlay file system; see 962.Xr mount_overlay 8 963.It Sy portal/ 964portal file system; see 965.Xr mount_portal 8 966.It Sy procfs/ 967process file system; see 968.Xr mount_procfs 8 969.It Sy specfs/ 970kernel only special file system 971.It Sy syncfs/ 972kernel trickle sync algorithm 973.It Sy umapfs/ 974user and group re-mapping file system; see 975.Xr mount_umap 8 976.El 977.Pp 978.It Sy net/ 979miscellaneous networking support 980.It Sy netatalk/ 981AppleTalk networking support 982.It Sy netinet/ 983IP networking support 984.It Sy netinet6/ 985IPv6 networking support 986.It Sy netiso/ 987ISO networking support 988.It Sy netkey/ 989Key database for IPsec networking support 990.It Sy netnatm/ 991ATM networking support 992.It Sy nfs/ 993NFS support 994.It Sy stand/ 995kernel standalone support 996.It Sy sys/ 997kernel (and system) include files 998.It Sy ufs/ 999local filesystem support 1000.Pp 1001.Bl -tag -width "ffs/" -compact 1002.It Sy ffs/ 1003the Berkeley Fast File System 1004.It Sy lfs/ 1005the log-structured file system 1006.It Sy mfs/ 1007the in-memory file system 1008.It Sy ufs/ 1009shared 1010.Ux 1011file system support 1012.El 1013.It Sy uvm/ 1014UVM virtual memory system 1015.El 1016.It Sy usr.bin/ 1017source for utilities/files in 1018.Pa /usr/bin 1019.It Sy usr.sbin/ 1020source for utilities/files in 1021.Pa /usr/sbin 1022.El 1023.It Sy /var/ 1024multi-purpose log, temporary, transient, and spool files 1025.Pp 1026.Bl -tag -width "preserve/" -compact 1027.It Sy account/ 1028system accounting files 1029.Pp 1030.Bl -tag -width "acct" -compact 1031.It Sy acct 1032execution accounting file; 1033see 1034.Xr acct 5 1035.El 1036.Pp 1037.It Sy at/ 1038timed command scheduling files; 1039see 1040.Xr at 1 1041.It Sy backups/ 1042miscellaneous backup files, largely of files found in 1043.Pa /etc 1044.It Sy chroot/ 1045home directories of applications which are run in a 1046.Xr chroot 8 1047.Dq cage . 1048.It Sy crash/ 1049system crash dumps; see 1050.Xr savecore 8 1051.It Sy cron/ 1052scheduled commands configuration files; see 1053.Xr cron 8 1054.It Sy db/ 1055miscellaneous automatically generated system-specific database files, 1056and persistent files used in the maintenance of third party software. 1057.Pp 1058.Bl -tag -width "monthly.out" -compact 1059.It Sy pkg 1060default location for metadata related to third party software 1061packages. 1062See 1063.Xr pkg_install 1 1064for more details of the 1065.Nx 1066Packages Collection, or pkgsrc. 1067.El 1068.Pp 1069.It Sy games/ 1070miscellaneous game status and log files 1071.It Sy heimdal/ 1072Kerberos 5 KDC database; see 1073.Xr kdc 8 1074.It Sy log/ 1075miscellaneous system log files 1076.Pp 1077.Bl -tag -width "monthly.out" -compact 1078.It Sy amd.* 1079.Xr amd 8 1080logs 1081.It Sy daily.out 1082output of the last run of the 1083.Pa /etc/daily 1084script 1085.It Sy ftp.* 1086.Xr ftp 1 1087logs 1088.It Sy kerberos.* 1089.Xr kerberos 8 1090logs 1091.It Sy lastlog 1092system last time logged in log; see 1093.Xr utmp 5 1094.It Sy lpd-errs.* 1095printer daemon error logs; see 1096.Xr lpd 8 1097.It Sy maillog.* 1098.Xr sendmail 8 1099log files 1100.It Sy messages.* 1101general system information log 1102.It Sy monthly.out 1103output of the last run of the 1104.Pa /etc/monthly 1105script 1106.It Sy secure 1107sensitive security information log 1108.It Sy sendmail.st 1109.Xr sendmail 8 1110statistics 1111.It Sy timed.* 1112.Xr timed 8 1113logs 1114.It Sy weekly.out 1115output of the last run of the 1116.Pa /etc/weekly 1117script 1118.It Sy wtmp 1119login/logout log; 1120see 1121.Xr utmp 5 1122.El 1123.Pp 1124.It Sy mail/ 1125user system mailboxes 1126.It Sy msgs/ 1127system messages; see 1128.Xr msgs 1 1129.\" since we use nvi (now called vi) this isn't the place any more, is it? 1130.It Sy preserve/ 1131temporary home of files preserved after an accidental death of 1132.Xr ex 1 1133or 1134.Xr vi 1 1135.It Sy quotas/ 1136filesystem quota information 1137.It Sy run/ 1138system information files, rebuilt after each reboot 1139.Pp 1140.Bl -tag -width "utmp" -compact 1141.It Sy utmp 1142database of current users; see 1143.Xr utmp 5 1144.El 1145.Pp 1146.It Sy rwho/ 1147rwho data files; see 1148.Xr rwhod 8 , 1149.Xr rwho 1 , 1150and 1151.Xr ruptime 1 1152.It Sy spool/ 1153miscellaneous printer and mail system spooling directories 1154.Pp 1155.Bl -tag -width "uucppublic/" -compact 1156.It Sy ftp/ 1157commonly 1158.Dq ~ftp , 1159the anonymous ftp root directory; see 1160.Xr ftpd 8 1161.It Sy mqueue/ 1162sendmail mail queue; 1163see 1164.Xr sendmail 8 1165.It Sy news/ 1166Network news archival and spooling directories 1167.It Sy output/ 1168printer spooling directories 1169.It Sy postfix/ 1170postfix mail queue; 1171see 1172.Xr postfix 1 1173.It Sy uucp/ 1174uucp spool directory 1175.It Sy uucppublic/ 1176commonly 1177.Dq ~uucp , 1178the uucp public temporary directory; see 1179.Xr uucp 1 1180.El 1181.Pp 1182.It Sy tmp/ 1183temporary files that are not discarded between system reboots 1184.Pp 1185.Bl -tag -width "vi.recover/" -compact 1186.It Sy vi.recover/ 1187recovery directory for new 1188.Xr vi 1 1189.El 1190.Pp 1191.It Sy yp/ 1192Databases and configuration for the NIS (YP) system; see 1193.Xr nis 8 . 1194.El 1195.El 1196.Sh SEE ALSO 1197.Xr apropos 1 , 1198.Xr ls 1 , 1199.Xr whatis 1 , 1200.Xr whereis 1 , 1201.Xr which 1 1202.Sh HISTORY 1203A 1204.Nm 1205manual page appeared in 1206.At v7 . 1207