1. Is it possible on my development system (Win/Apache) to use multiple directories with the same source code base?

2. I am a little unclear (as a Windows guy) how, on my Linux web server where my site is hosted, I am to use the following:

$ ls -l includes/*.php
-rw-rw-r-- 1 drupal drupal includes/yourdomain.com.~joe.php

Ex. I have a domain ... www.abc.com and I want to have 3 different sites running using the same source code base ...

www.abc.com
www.abc.com/travel
www.abc.com/~john

First I copy all of my drupal source into www.abc.com and then create 2 directories off of the root ... one is travel and the other is ~john. Correct?

Then somehow I use the above code to create "symbolic links" ... is this 2 lines of code that are run one after the other from the system prompt? Is drupal drupal to be replaced with my web account username and password?

I am extremely confused and was wondering whether someone had done this and could explain to a layman what to do.

Thanks in advance
Mark Bruk