I wish I had access to one of those nifty UNIX command-line tools under MS-Windows Vista or XP operating systems. How do I access UNIX command line utilities under Windows with out using virtualization?

A Unix-like environment and command-line interface for Microsoft Windows can be provided using the following softwares.



Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment. Thus it is possible to launch Windows applications from the Cygwin environment, as well as to use Cygwin tools and applications within the Windows operating context.

GNU Utilities For Win32

Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not an emulation layer like that provided by Cygwin tools. If you don’t care about having a full UNIX shell environment, this is a great download for you.


GnuWin provides Win32-versions of GNU tools, or tools with a similar open source licence. The ports are native ports, that is they rely only on libraries provided with any 32-bits MS-Windows operating system, such as MS-Windows 95 / 98 / 2000 / NT / XP / Vista etc.

40 UNIX Commands Ported To DOS

A little outdated but provides 40 UNIX utilities for DOS and it may work under earlier version of Windows too.

🥺 Was this helpful? Please add a comment to show your appreciation or feedback.

nixCrat Tux Pixel Penguin
Hi! 🤠
I'm Vivek Gite, and I write about Linux, macOS, Unix, IT, programming, infosec, and open source. Subscribe to my RSS feed or email newsletter for updates.

21 comments… add one
  • Groupusers Feb 12, 2012 @ 14:34

    Cygwin tools , a unix installation for windows a great tool for beginners. Have personally worked on it , a awesome tool

  • Jeremiah Benard Jul 30, 2012 @ 13:18

    I would like to get window Linux for free trail vision so that i can lean more about this window.Can you help me about this?I be happy when you replay my email soon as possible!

  • shenbga pandiyan Dec 31, 2012 @ 15:40

    im new to unix operating system. In the downloading process there are lot of packages are available for to select as well as skip. I want to know exactly which packages will be required for only to excute unix commands. Unix Shell package is already available into the list of packages, is it alone to excute unix commands???

  • MACK Jul 13, 2013 @ 11:20

    it takes more time to download and even if my network is speed it takes more time about an hr ago i started downloading till now it is still not even 25%

  • Prakash Jul 21, 2014 @ 6:56

    hi folks,
    1] Is it possible to run shell script on win 7 OS without using any Linux / Unix OS boot- able CD ?
    2] if YES then how ?
    3] Is there any java application to run Unix / Linux Commands.

  • Moo Oct 2, 2014 @ 13:03

    best i have found is Babun
    It is a cleaner more refined version of Cygwin

Leave a Reply

Your email address will not be published. Required fields are marked *

Use HTML <pre>...</pre> for code samples. Your comment will appear only after approval by the site admin.