CYGWIN provides a Linux-like environment for Windows
WHY?
- Linux-like Syntax: forward slash "/" instead of backward slash "\"
- Linux-like Showing File: "ls" instead of "dir"
- Command line support was an afterthought for Windows
- Web apps are built on Linux (ubuntu, redhat, centos, etc). If you're development environment is Windows, you'll need this.
1. Download http://cygwin.com/install.html
2. Double Click setup.exe > Next
3. All Users
4. Direct Connection
5. Available Download Sites: mirrors.kernel.org > Setup Alert OK
6. Select Packages: Search ssh & click following boxes:
7. Next
8. Finish
9. Click Cygwin Terminal Icon & Start using it just like Linux
REFERENCES
Balaji S. Srinivasan of Stanford's Startup Engineering