hier(7)


NAME
     hier - file system hierarchy

DESCRIPTION
     A tour through the VMD Minix directory hierarchy.

     /       root

     /bin/   Utility programs, cf /usr/bin/ (1)
             cat     Show files, cat(1)
             sh      Shell, sh(1)
             ...

     /boot   Boot Monitor, monitor(8)

     /dev/   devices (4)
             console
                     Main console, tty(4)
             tty*    Terminals, tty(4)
             hd*     Hard disk, hd(4)
             fd*     Floppy disk, fd(4)
             ...

     /etc/   System configuration and data files, cf /usr/etc/ (1,5,8)
             ethers  Ethernet addresses database, ethers(5)
             fstab   File system table, fstab(5)
             group   Groups database, group(5)
             hosts   TCP/IP hosts database, hosts(5)
             hosts.equiv
                     Network equivalent hosts, hosts.equiv(5)
             inetd.conf
                     Inet daemon config file, inetd.conf(5)
             keymap  Keymap for custom keyboard, keymap(5)
             motd    Message of the day, login(1)
             mtab    Mounted file system table, fstab(5)
             passwd  User database, passwd(5)
             profile
                     System wide shell profile, sh(1)
             rc      System startup script, boot(8)
             resolv.conf
                     TCP/IP domain name system, resolv.conf(5)
             services
                     TCP/IP names to services, services(5)
             shadow  Shadow password database, passwd(5)
             termcap
                     Terminal type descriptions, termcap(5)
             timeinfo
                     Timezone setting
             ttytab  Terminals device table, ttytab(5)
             utmp    User login database, login(1)
             vdisk.conf
                     Virtual disk configuration file, vd(4)
             ...

     /home/  Home directories
             user    Home directory of user
                     .ashrc  Ash (shell) startup, ash(1)
                     .exrc   Ex/vi (editor) startup, ex(1)
                     .joerc  Joe (editor) startup, joe(1)
                     .profile
                             Custom user shell profile, sh(1)
                     .rhosts Remote user permission file, rhosts(5)
                     mailbox Incoming email, mail(1), smail(8)
                     ...
             ...

     /minix/
             Minix kernel images, monitor(8), build(8)

     /sbin/  System utilities, cf /usr/sbin/ (8)
             init    All processes parent, init(8)
             readclock
                     Read the real time clock, readclock(8)
             ...

     /tmp/   Small, short-lived temporary files, cf /usr/tmp/

     /opt/   Optional software packages, pkgadd(8)

     /usr/   System files (no user file in sight)

             adm/    System administration files (1,5,8)
                     authlog
                             Security log, su(1), shutdown(8)
                     lastlog
                             Last logins, login(1)
                     oldlog/
                             Last weeks log files
                     packages
                             List of installed packages, pkgadd(8)
                     wtmp
                             User logins and logouts, login(1)
                     ...

             ast/    Honorary home directory of Andrew S. Tanenbaum
                     Also new user initial files

             bin/    User programs
                     cc      C compiler, cc(1)
                     kcc     Kernel C compiler, cc(1)
                     cp      Copy files, cp(1)
                     ls      List files, ls(1)
                     man     Show manual pages, man(1)
                     ...

             build/  Program compile tree, shadow of /usr/src/, @build(8)

             etc/    More system data files, cf /etc (8)
                     rc      Continued system startup, boot(8)
                     daily
                             Daily system cleanup
                     ...

             include/
                     C-compiler include files
                     minix/  Minix kernel include files
                             ...
                     ...

             lib/    Compiler libraries and other support stuff
                     cawf/   Text formatter support files, cawf(1)
                     cc/     C-compiler passes (symlink), cc(1)
                             arch/   Per architecture stuff
                                     libc.a  C library
                                     ...
                             ...
                     dict/   Word lists
                             words   American English word list, look(1)
                             ...
                     smail/  Mail utilities and configuration, smail(5)
                     ...

             local/  Local software, cf /usr/
                     bin/    Local utilities
                     build/  Local software build tree
                     etc/    Local data files
                             rc      Local system startup
                             ...
                     lib/    Local libraries
                     man/    Local manual pages
                     sbin/   Local system utilities
                     src/    Local sources
                     ...

             man/    Manual pages, man(1)
                     cat*/   Preformatted manual pages
                     man0/   Section 0, Book style user commands
                     man1/   User commands
                     man2/   System calls
                     man3/   Library routines
                     man4/   Device files
                     man5/   File formats
                     man6/   Games
                     man7/   Miscellaneous
                     man8/   System utilities
                     whatis  Table of manual pages, whatis(5)
                     ...

             mdec/
                     boot    Bootstrap code, installboot(8)
                     ...

             preserve/
                     Saved elvis editor buffers, elvprsv(8), elvrec(1)

             sbin/   System utilities (8)
                     build   Build Minix kernel, build(8)
                     inet    TCP/IP task, inet(8)
                     shutdown
                             Shut system down cleanly, shutdown(8)
                     ...

             spool/  Printer and command spooling
                     at/     At jobs, at(1)
                             past/   Completed at jobs
                     lpd/    Printer jobs, lp(1)
                     smail/  Mail queue and logs, smail(8)

             src/    System and command sources
                     COPYRIGHT
                             Copyright status of VMD Minix
                     cmd/    Utility sources
                     lib/    Library sources
                     sys/    Kernel sources, build(8)
                             cmd/    Kernel/fs dependent utilities
                             fs/     File system
                             inet/   TCP/IP task
                             kernel/
                                     Kernel
                             mm/     Memory manager
                             tools/  Image Makefile and images
                             version/
                                     Kernel version info

                     vmd/    VMD added sources, cf /usr/src/
                     bsd/    Sources obtained from BSD, cf /usr/src/
                     gnu/    Sources under GNU copyright, cf /usr/src/

             tmp/    Large temporary files

     /var/   Many /usr directories, like /usr/tmp, are really symlinks
             into /var.  This allows one to set up the system with /usr
             read-only.  One should try to forget /var exists.

SEE ALSO
     ls(1), man(1), find(1), grep(1), checkhier(8).

BUGS
     Many of the listed manual references do not yet exist.

AUTHOR
     Kees J. Bot (kjb@cs.vu.nl)