From here: http://www.warpdoctor.org/lib/info/unix_system_draft.html
This URL also has some info on setting up environment variables.
John.
+--bin/ (executables and shell scripts)
|
+--doc/ (documentation that's not in the form of man-pages or texinfo files)
|
+--emx/ (emx+gcc related stuff)
|
+--etc/ (configuration files and stuff)
|
+--home/
| |
| +-userid/ (your HOME directory, on unixish systems named like your login-ID)
| the place user-specific configuration files get stored)
|
+--include/ (only needed if you're planning to compile something yourself)
|
+--info/ (documentation in the form of texinfo files)
|
+--lib/ (DLLs and the like)
|
+--man/ (the place the man-pages for the man(ual) help system get stored)
| |
| +-man1/ (for man-pages matching the *.1* pattern, e.g. bla.1 or blah.1.gz)
| |
... ...
| |
| +-man9/
| |
| +-mann/
| |
| +-cat1/ (for pre-formatted man-pages which are loaded faster)
| |
... ...
| |
| +-cat9/
| |
| +-catn/
|
+--share/ (things shared by programs, e.g. internationalization support)
|
+--tmp/ (for temporary files)
Or, better still, File System Hierarchy Standard [1].
I'm only guessing it's better. My god damn DSL is down, so I can't read it just now..
John.
[1] http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ref-guide/s1-filesystem-fhs.html