Unix on Windows Desktop

Posted on 2013-01-16
Medium Priority
Last Modified: 2013-03-07

I want to practice unix commands and run some test shell script programs on my windows vista desktop. I dont want to install entire unix/linux on my PC. Is there any good website or application available for this purpose?


Question by:James Bond
LVL 19

Expert Comment

by:Miguel Angel Perez Muñoz
ID: 38782654
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 38782691
I would recomment checking out VMware ... you could install the *nix OS in a virtual machine, copy it once installed, and then play with it with 0 risk

Author Comment

by:James Bond
ID: 38782720
I tried installing cygwin but it aborts in the middle of installtion. Anybody has any idea how to complete installation?

Where can I find VMWare install? What flavour of Unix should I install?
7 new features that'll make your work life better

It’s our mission to create a product that solves the huge challenges you face at work every day. In case you missed it, here are 7 delightful things we've added recently to monday to make it even more awesome.

LVL 68

Accepted Solution

woolmilkporc earned 1600 total points
ID: 38782723
As a start, I'd suggest MobaXterm.


You'll get lots of Unix tools to run in a CMD window, like awk, ls, grep, find, xargs etc, and also vi/vim or nedit.

It contains bash, so you cant create and run scripts.

Additionally it's a terminal emulator which comes with a builtin Xserver, so you can start your graphical desktop once you're connected to your host - and there is a remote desktop (RDP) client.
The session manager's network utilities include: SSH, RDP, VNC, Telnet, Rlogin, FTP, SFTP and XDMCP.

There are lots of plugins available:


Additionally, there is a graphical file browser.

And - no installation required at all, it even runs from an USB device.

By the way - it's free.
LVL 19

Expert Comment

by:Miguel Angel Perez Muñoz
ID: 38782785
Try running setup running with privileges. Setup only extract files over one folder and create a bat file.
LVL 31

Expert Comment

ID: 38782800
You can use VMWare player and install CentOS 6 or Fedora 17 on it.  All of these are free to download


BTW, in Linux install it is not all or nothing.  You can pick the least number of packages and still you will be able to work with the shell that you want and the install size will be minimal.  Plus you will be able to work with Windows and Linux simultaneously.
LVL 97

Expert Comment

by:Lee W, MVP
ID: 38785539
It's kinda half-baked to practice linux on Windows these days UNLESS you run it in a VM.  Virtual PC, VMWare Player, Virtual Box should all allow you to install Linux - a REAL linux install - on your machine without giving up Windows.

Assisted Solution

GeertJon earned 400 total points
ID: 38857258
I second the mobaXterm application.

Author Closing Comment

by:James Bond
ID: 38963806
To begin with shell scripting, MobaXterm app is working fine. Regarding having linux on my laptop I will open new thread. Its going to be longer discussion there. Thanks for help.

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
I have written articles previously comparing SARDU and YUMI.  I also included a couple of lines about Easy2boot (easy2boot.com).  I have now been using, and enjoying easy2boot as my sole multiboot utility for some years and realize that it deserves …
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Suggested Courses

600 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question