UNIX Filesystem Overview
[table of contents] [index]
MH is different from other UNIX mail user agents because it takes special
advantage of the UNIX filesystem.
The Figure below
is a diagram of typical files and directories that MH and uses.
Figure: Important parts of a UNIX filesystem
Here's an explanation of each of the filesystem parts:
To keep things simple, the diagram omits a lot of directories.
It also omits some (or many) of the files in each directory.
The gray boxes are directories.
The full pathname of each directory is at the top.
Most of the directories belong to the ehuser account, but three in the
top row are "system" directories.
Inside the directories are files and subdirectories (and one
symbolic link) -- each of these are shown as a white box.
Each white subdirectory box has an arrow pointing out and down to another
gray box, which shows what's in that subdirectory.
The gray line represents a symbolic link.
(Symbolic links, also called soft links, aren't available on all
versions of UNIX.)
There are two kinds of files here.
Text files are shown with some readable (if cryptic) words in them.
Binary files (directly executable programs) are shown in boxes full of
0s and 1s.
One of the handiest ways to use the information in this figure is to
create separate MH sessions.
This lets you work on more than one message, in more than one folder,
[Table of Contents] [Index]
[Previous: Chapter Introduction]
[Next: MH Programs (Binaries) Directory]
Last change $Date: 1996/06/06 15:08:26 $
This file is from the third edition of the book MH & xmh: Email
for Users & Programmers, ISBN 1-56592-093-7, by Jerry Peek.
Copyright © 1991, 1992, 1995 by O'Reilly & Associates, Inc.
This file is freely-available; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation. For more information, see
the file copying.htm.
Suggestions are welcome:
Jerry Peek <firstname.lastname@example.org>
Questions or problems regarding this web site should be directed to Steve Gielda.
Copyright © 1999 www.cotse.com. All rights reserved.
Last modified: Friday April 02, 1999.