Updated hier(7) man page to conform 3.1.8

This commit is contained in:
Vivek Prakash 2011-06-27 15:32:54 +00:00 committed by Ben Gras
parent cf04da3ebe
commit ef60bcc0a6

View File

@ -1,190 +1,243 @@
.TH HIER 7 .\"" Modified Thu Jun 23 19:05:15 2011 by Vivek Prakash <vivekprakash@acm.org>
.TH HIER 7 2011-06-23 "MINIX 3" "MINIX 3 Programmer's Manual"
.SH NAME .SH NAME
hier \- file system hierarchy hier \- Description of the file system hierarchy
.SH DESCRIPTION .SH DESCRIPTION
.de SP
.if t .sp 0.4
.if n .sp
..
A tour through the MINIX 3 directory hierarchy. A tour through the MINIX 3 directory hierarchy.
.TP
.I /
This is where the whole tree starts, and is called root.
.TP
.I /bin/
Contains the utility programs; see also \fB/sbin/\fP, \fB/usr/bin/\fP, \fB/usr/sbin\fP.
.PP
.nf .nf
.SP \fBcat\fP show files, \fBcat\fP(1)
/ root \fBcp\fP copy files and directories, \fBcp\fP(1)
.SP \fBmount\fP mount file systems, \fBmount\fP(1)
/bin/ Utility programs, cf /usr/bin/ (1) \fBsh\fP shell
cat Show files, \fBcat\fP(1)
sh Shell, \fBsh\fP(1)
mount Mount file systems, \fBmount\fP(8)
... ...
.SP .fi
/boot Boot Monitor, \fBmonitor\fP(8) .TP
.SP .I /boot/
/dev/ devices (4) Contains images and files which are needed during the boot process. See \fBmonitor\fP(8).
console .TP
Main console, \fBtty\fP(4) .I /dev/
tty* Terminals, \fBtty\fP(4) Contains device, block, or other special files. See
hd* Hard disk, \fBhd\fP(4) .BR mknod(2).
fd* Floppy disk, \fBfd\fP(4) .PP
.nf
\fBconsole\fP computer's console device, \fBtty\fP(4)
\fBfd*\fP floppy disk, \fBfd\fP(4)
\fBhd*\fP hard disk, \fBhd\fP(4)
\fBnull\fP accetps and discards all input; produces no output
\fBtty*\fP terminal device, \fBtty\fP(4)
\fBzero\fP the zero device; produces null bytes
... ...
.SP .fi
/etc/ System configuration and data files, cf /usr/etc/ (1,5,8) .TP
ethers Ethernet addresses database, \fBethers\fP(5) .I /etc/
fstab File system table, \fBfstab\fP(5) System configuration and data files; see also \fB/usr/etc/\fP.
group Groups database, \fBgroup\fP(5) .PP
hostname.file .nf
Name of the local system, \fBusage\fP(5) \fBethers\fP ethernet addresses database, \fBethers\fP(5)
hosts TCP/IP hosts database, \fBhosts\fP(5) \fBfstab\fP filesystem table, \fBfstab\fP(5)
hosts.equiv \fBgroup\fP group permissions file
Network equivalent hosts, \fBhosts.equiv\fP(5) \fBhostname.file\fP
inet.conf name of the local system, \fBusage\fP(5)
Inet server config file, \fBinet\fP(8) \fBhosts\fP TCP/IP hosts database, \fBhosts\fP(5)
keymap Keymap for custom keyboard, \fBloadkeys\fP(8) \fBhosts.equiv\fP
motd Message of the day, \fBlogin\fP(1) trusted remote users or hosts, \fBrhosts\fP(5)
mtab Mounted file system table, \fBfstab\fP(5) \fBinet.conf\fP
passwd User database, \fBpasswd\fP(5) internet server config file, \fBinet\fP(8)
profile \fBkeymap\fP keymap for custom keyboard, \fBloadkeys\fP(1)
System wide shell profile, \fBsh\fP(1) \fBman.conf\fP
rc System startup script, \fBboot\fP(8) configuration file for man(1), \fBman.conf\fP(5)
resolv.conf \fBmotd\fP system message of the day, \fBlogin\fP(1)
\fBmtab\fP mounted file system table, \fBfstab\fP(5)
\fBpasswd\fP user database, \fBpasswd\fP(1)
\fBprofile\fP system wide shell profile
\fBrc\fP system startup script, \fBboot\fP(8)
\fBresolv.conf\fP
TCP/IP domain name system, \fBresolv.conf\fP(5) TCP/IP domain name system, \fBresolv.conf\fP(5)
services \fBservices\fP
TCP/IP names to services, \fBservices\fP(5) TCP/IP names to services
serv.access \fBserv.access\fP
Internet service access control, \fBserv.access\fP(5) internet service access control, \fBserv.access\fP(5)
shadow Shadow password database, \fBpasswd\fP(5) \fBshadow\fP shadow password database, \fBpasswd\fP(5)
termcap \fBtermcap\fP terminal type descriptions, \fBtermcap\fP(1)
Terminal type descriptions, \fBtermcap\fP(5) \fBttytab\fP terminals device table, \fBttytab\fP(5)
ttytab Terminals device table, \fBttytab\fP(5) \fButmp\fP user login database, \fButmp\fP(5)
utmp User login database, \fBlogin\fP(1)
... ...
.SP .fi
/minix .TP
MINIX 3 kernel image, \fBmonitor\fP(8) .I /home/
.SP Contains home directories for users.
/tmp/ Small, short-lived temporary files, cf /usr/tmp/ .PP
.SP .nf
/usr/ Home directories and more system files \fBbin\fP home directory for user bin
.SP \fBast\fP Honorary home directory of Andrew S. Tanenbaum
adm/ System administration files (1,5,8) .fi
lastlog .TP
Last logins, \fBlogin\fP(1) .I /mnt/
log Mount point for temporarily mounted file system.
Default log file .TP
old .I /proc/
Last weeks log files Mount point for the process file system, which provides information about running processes and the kernel.
wtmp .TP
User logins and logouts, \fBlogin\fP(1) .I /root/
*.cache This directory is the home directory for the root user.
Cached data of some programs .PP
.nf
\fB.ashrc\fP ash (shell) startup configuration, \fBash\fP(1)
\fB.ellepro.b1\fP
elle (editor) startup configuration (compiled), \fBelle\fP(1)
\fB.ellepro.e\fP
elle (editor) startup configuration (text), \fBelle\fP(1)
\fB.exrc\fP ex/vi (editor) startup configuration, \fBvim\fP(1)
\fB.profile\fP
login shell profile configuration
\fB.rhosts\fP remote users permission file, \fBrhosts\fP(5)
\fB.ssh/\fP contains user private keys, known_hosts and
authorized_keys, \fBssh\fP(1)
.fi
.TP
.I /sbin/
Contains system programs and administrative utilites.
.TP
.I /tmp/
Contains small, short-lived temporary files; see also \fB/usr/tmp/\fP.
.TP
.I /usr/
Contains source and majority of system utilities and files
.PP
.nf
\fIadm/\fP Contains System administration files.
\fBlastlog\fP last logins, \fBlogin\fP(1)
\fBlog\fP default log file
\fBold\fP last weeks log files
\fBwtmp\fP user logins and logouts, \fBlogin\fP(1)
\fB*.cache\fP cached data of some programs
... ...
.SP
ast/ Honorary home directory of Andrew S. Tanenbaum \fIast/\fP Contains user skeleton files.
Also new user initial files
.SP \fIbin/\fP Common user programs and utilities.
\fIuser\fP/ Home directory of \fIuser\fP
.ashrc Ash (shell) startup, \fBash\fP(1) \fBcc\fP MINIX 3 c compiler, \fBcc\fP(1)
.ellepro.b1 \fBman\fP show manual pages, \fBman\fP(1)
Elle (editor) startup (compiled), \fBelle\fP(1)
.ellepro.e
Elle (editor) startup (text), \fBelle\fP(1)
.exrc Ex/vi (editor) startup, \fBex\fP(1)
.profile
Custom user shell profile, \fBsh\fP(1)
.rhosts Remote user permission file, \fBrhosts\fP(5)
... ...
.SP
bin/ User programs \fIetc/\fP More system data files; see also \fB/etc\fP.
cc C compiler, \fBcc\fP(1)
cp Copy files, \fBcp\fP(1) \fBdaily\fP daily system cleanup
ls List files, \fBls\fP(1) \fBrc\fP continued system initialization, \fBboot\fP(8)
man Show manual pages, \fBman\fP(1)
\fIinclude/\fP
Standard C include files.
\fBarpa\fP include files for Internet service protocols
\fBmachine\fP machine specific include files
\fBminix\fP MINIX 3 kernel include files
\fBnetinet\fP include files for Inernet standard protocols, see
\fBinet\fP(8)
\fBsys\fP system C include files.
... ...
.SP
etc/ More system data files, cf /etc (8) \fIlib/\fP Compiler libraries and other support files.
rc Continued system startup, \fBboot\fP(8)
daily \fBcawf/\fP text formatter support files, \fBcawf\fP(1)
Daily system cleanup \fBcrontab\fP cron jobs, \fBcron\fP(8)
... \fBdict/\fP word lists
.SP \fBlibc.a\fP C library (Minix-8086 only), \fBcc\fP(1)
include/ \fBarch\fP per architecture compiler binaries and
C-compiler include files
minix/ MINIX 3 kernel include files
...
...
.SP
lib/ Compiler libraries and other support stuff
cawf/ Text formatter support files, \fBcawf\fP(1)
crontab
Cron jobs, \fBcron\fP(8)
dict/ Word lists
words American English word list, \fBlook\fP(1)
...
libc.a C library (Minix-8086 only), \fBcc\fP(1)
\fIarch\fP Per architecture compiler binaries and
libaries, \fBcc\fP(1) libaries, \fBcc\fP(1)
... ...
.SP
local/ Local software, cf /usr/ \fIlocal/\fP
bin/ Local utilities Contains programs which are related to local softwares.
etc/ Local data files
rc Local system startup \fBbin/\fP utilities for locally installed programs
\fBetc/\fP local configuration and data files
\fBrc\fP local system startup
\fBman/\fP manual pages associated with local programs
\fBsrc/\fP local sources
... ...
man/ Local manual pages
src/ Local sources \fIman/\fP Contains manual pages in subdirectories according to
the man page sections. See \fBman\fP(1).
\fBcat*/\fP preformatted manual pages
\fBman0/\fP section 0, Book style user commands
\fBman1/\fP user commands
\fBman2/\fP system calls
\fBman3/\fP library routines
\fBman4/\fP device files
\fBman5/\fP file formats
\fBman6/\fP games
\fBman7/\fP miscellaneous
\fBman8/\fP system utilities
\fBwhatis\fP table of manual pages, \fBwhatis\fP(5)
... ...
.SP
man/ Manual pages, \fBman\fP(1) \fImdec/\fP
cat*/ Preformatted manual pages Contains binaries associated with various boot programs.
man0/ Section 0, Book style user commands
man1/ User commands \fBboot\fP bootstrap code, \fBinstallboot\fP(8)
man2/ System calls
man3/ Library routines
man4/ Device files
man5/ File formats
man6/ Games
man7/ Miscellaneous
man8/ System utilities
whatis Table of manual pages, \fBwhatis\fP(5)
... ...
.SP
mdec/ \fIpreserve/\fP
boot Bootstrap code, \fBinstallboot\fP(8) Contains saved elvis editor buffers.
See \fBelvprsv\fP(8), \fBelvrec\fP(1).
\fIspool/\fP
Contains spooled files for various commands and
mail programs.
\fBat/\fP spooled jobs for \fBat\fP(1)
\fBat/past/\fP completed \fBat\fP(1) jobs
\fBcrontabs/\fP spooled jobs for \fBcron\fP(8)
\fBlpd/\fP spooled files for printing
\fBmail/\fP mail drops, \fBmail\fP(1)
\fBuser\fP mailbox of user
... ...
.SP
preserve/ \fIsrc/\fP Contains system and command source files.
Saved elvis editor buffers, \fBelvprsv\fP(8), \fBelvrec\fP(1)
.SP \fBLICENSE\fP MINIX 3 license to use
spool/ Mail and command spooling \fBMakefile\fP targets for building and installing libraries,
at/ At jobs, \fBat\fP(1) utilities and boot files
past/ Completed at jobs \fBbenchmarks/\fP
mail/ Mail drops, \fBmail\fP(1) test programs for system and graphic tests
\fIuser\fP Mailbox of \fIuser\fP \fBboot/\fP source files for boot monitor package
\fBcommands/\fP source file for command utilities
\fBcommon/\fP
\fBinclude/\fP includes common to NetBSD and Minix
\fBlib/\fP lib files common to NetBSD kernel and libc
\fBcrclist\fP CRC checksums of the source tree, \fBsrccrc\fP(8)
\fBdocs/\fP documents related to recent source changes
\fBdrivers/\fP source files for various device drivers
\fBetc/\fP source for files in /etc/
\fBinclude/\fP standard C include source files
\fBkernel/\fP kernel source files
\fBlib/\fP source for libraries in /usr/lib/
\fBman/\fP manual pages
\fBservers/\fP source files for system servers
\fBshare/\fP source for files in /usr/share/
\fBtest/\fP source files for system test programs
\fBtools/\fP kernel image making tools
... ...
...
.SP \fItmp/\fP Contains large, short lived temporary files.
src/ System and command sources (home of bin)
LICENSE
MINIX 3 license to use
commands/
Utility sources
crclist
CRC checksums of the source tree, \fBsrccrc\fP(8)
lib/ Library sources
fs/ File system
inet/ TCP/IP task
kernel/
Kernel
mm/ Memory manager
boot/ Boot Monitor
tools/ Kernel image making tools, \fBtools\fP(8)
.SP
tmp/ Large temporary files
.fi .fi
.SH "SEE ALSO" .SH "SEE ALSO"
.BR ls (1), .BR ls (1),
.BR man (1), .BR man (1),
.BR find (1), .BR find (1),
.BR grep (1), .BR grep (1),
.BR mount (1),
.BR checkhier (8). .BR checkhier (8).
.SH NOTES .SH NOTES
Not all of the directories and files shown are present. They must be Not all of the directories and files shown are present. They must be