1 .\"" Modified Thu Jun 23 19:05:15 2011 by Vivek Prakash <vivekprakash@acm.org>
2 .TH HIER 7 2011-06-23 "MINIX 3" "MINIX 3 Programmer's Manual"
4 hier \- Description of the file system hierarchy
6 A tour through the MINIX 3 directory hierarchy.
9 This is where the whole tree starts, and is called root.
12 Contains the utility programs; see also \fB/sbin/\fP, \fB/usr/bin/\fP, \fB/usr/sbin\fP.
15 \fBcat\fP show files, \fBcat\fP(1)
16 \fBcp\fP copy files and directories, \fBcp\fP(1)
17 \fBmount\fP mount file systems, \fBmount\fP(1)
23 Contains device, block, or other special files. See
27 \fBconsole\fP computer's console device, \fBtty\fP(4)
28 \fBfd*\fP floppy disk, \fBfd\fP(4)
29 \fBc?d*\fP hard disk, \fBhd\fP(4)
30 \fBnull\fP accetps and discards all input; produces no output
31 \fBtty*\fP terminal device, \fBtty\fP(4)
32 \fBzero\fP the zero device; produces null bytes
37 System configuration and data files; see also \fB/usr/etc/\fP.
40 \fBethers\fP ethernet addresses database, \fBethers\fP(5)
41 \fBfstab\fP filesystem table, \fBfstab\fP(5)
42 \fBgroup\fP group permissions file
44 name of the local system, \fBusage\fP(5)
45 \fBhosts\fP TCP/IP hosts database, \fBhosts\fP(5)
47 trusted remote users or hosts, \fBrhosts\fP(5)
49 internet server config file, \fBinet\fP(8)
50 \fBkeymap\fP keymap for custom keyboard, \fBloadkeys\fP(1)
52 configuration file for man(1), \fBman.conf\fP(5)
53 \fBmotd\fP system message of the day, \fBlogin\fP(1)
54 \fBmtab\fP mounted file system table, \fBfstab\fP(5)
55 \fBpasswd\fP user database, \fBpasswd\fP(1)
56 \fBprofile\fP system wide shell profile
57 \fBrc\fP system startup script, \fBboot\fP(8)
59 TCP/IP domain name system, \fBresolv.conf\fP(5)
61 TCP/IP names to services
63 internet service access control, \fBserv.access\fP(5)
64 \fBshadow\fP shadow password database, \fBpasswd\fP(5)
65 \fBtermcap\fP terminal type descriptions, \fBtermcap\fP(1)
66 \fBttytab\fP terminals device table, \fBttytab\fP(5)
67 \fButmp\fP user login database, \fButmp\fP(5)
72 Contains home directories for users.
75 \fBbin\fP home directory for user bin
76 \fBast\fP Honorary home directory of Andrew S. Tanenbaum
80 Mount point for temporarily mounted file system.
83 Mount point for the process file system, which provides information about running processes and the kernel.
86 This directory is the home directory for the root user.
89 \fB.ashrc\fP ash (shell) startup configuration, \fBash\fP(1)
90 \fB.exrc\fP ex/vi (editor) startup configuration, \fBvim\fP(1)
92 login shell profile configuration
93 \fB.rhosts\fP remote users permission file, \fBrhosts\fP(5)
94 \fB.ssh/\fP contains user private keys, known_hosts and
95 authorized_keys, \fBssh\fP(1)
99 Contains system programs and administrative utilites.
102 Contains small, short-lived temporary files; see also \fB/usr/tmp/\fP.
105 Contains source and majority of system utilities and files
108 \fIadm/\fP Contains System administration files.
110 \fBlastlog\fP last logins, \fBlogin\fP(1)
111 \fBlog\fP default log file
112 \fBold\fP last weeks log files
113 \fBwtmp\fP user logins and logouts, \fBlogin\fP(1)
114 \fB*.cache\fP cached data of some programs
117 \fIast/\fP Contains user skeleton files.
119 \fIbin/\fP Common user programs and utilities.
121 \fBman\fP show manual pages, \fBman\fP(1)
124 \fIetc/\fP More system data files; see also \fB/etc\fP.
126 \fBdaily\fP daily system cleanup
127 \fBrc\fP continued system initialization, \fBboot\fP(8)
130 Standard C include files.
132 \fBarpa\fP include files for Internet service protocols
133 \fBmachine\fP machine specific include files
134 \fBminix\fP MINIX 3 kernel include files
135 \fBnetinet\fP include files for Inernet standard protocols, see
137 \fBsys\fP system C include files.
140 \fIlib/\fP Compiler libraries and other support files.
142 \fBcawf/\fP text formatter support files, \fBcawf\fP(1)
143 \fBcrontab\fP cron jobs, \fBcron\fP(8)
144 \fBdict/\fP word lists
145 \fBlibc.a\fP C library
148 \fIman/\fP Contains manual pages in subdirectories according to
149 the man page sections. See \fBman\fP(1).
151 \fBcat*/\fP preformatted manual pages
152 \fBman0/\fP section 0, Book style user commands
153 \fBman1/\fP user commands
154 \fBman2/\fP system calls
155 \fBman3/\fP library routines
156 \fBman4/\fP device files
157 \fBman5/\fP file formats
159 \fBman7/\fP miscellaneous
160 \fBman8/\fP system utilities
161 \fBwhatis\fP table of manual pages, \fBwhatis\fP(5)
165 Contains binaries associated with various boot programs.
167 \fBboot\fP bootstrap code, \fBinstallboot\fP(8)
171 Contains programs which are related to local softwares.
173 \fBbin/\fP utilities for locally installed programs
174 \fBetc/\fP local configuration and data files
175 \fBman/\fP manual pages associated with local programs
179 Contains saved elvis editor buffers.
180 See \fBelvprsv\fP(8), \fBelvrec\fP(1).
183 Contains spooled files for various commands and
186 \fBat/\fP spooled jobs for \fBat\fP(1)
187 \fBat/past/\fP completed \fBat\fP(1) jobs
188 \fBcrontabs/\fP spooled jobs for \fBcron\fP(8)
189 \fBlpd/\fP spooled files for printing
190 \fBmail/\fP mail drops, \fBmail\fP(1)
191 \fBuser\fP mailbox of user
194 \fIsrc/\fP Contains system and command source files.
196 \fBLICENSE\fP MINIX 3 license to use
197 \fBMakefile\fP targets for building and installing libraries,
198 utilities and boot files
200 test programs for system and graphic tests
201 \fBcommands/\fP source file for command utilities
203 \fBinclude/\fP includes common to NetBSD and Minix
204 \fBlib/\fP lib files common to NetBSD kernel and libc
205 \fBdocs/\fP documents related to recent source changes
206 \fBdrivers/\fP source files for various device drivers
207 \fBetc/\fP source for files in /etc/
208 \fBinclude/\fP standard C include source files
209 \fBkernel/\fP kernel source files
210 \fBlib/\fP source for libraries in /usr/lib/
211 \fBman/\fP manual pages
212 \fBservers/\fP source files for system servers
213 \fBshare/\fP source for files in /usr/share/
214 \fBtest/\fP source files for system test programs
215 \fBtools/\fP kernel image making tools
218 \fItmp/\fP Contains large, short lived temporary files.
229 Not all of the directories and files shown are present. They must be
232 Many of the listed manual references do not yet exist.
234 Kees J. Bot (kjb@cs.vu.nl)