Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Friday, April 24, 2015

Linux Emulator: Test and Learn Linux Commands in Web Browser

If you want to learn Linux / Unix commands but don't want to install the OS, here is something interesting for you.
"PC Emulator" created by "Fabrice Bellard" allows you to test Linux commands in your favorite web browser. No need to install any Linux distribution, simply open the URL in a web browser and test desired Linux commands.
This PC emulator has been written in Javascript and the emulated hardware consists in following devices:
  • 32-bit (x86) compatible CPU
  • 8259 Programmable Interrupt Controller
  • 8254 Programmable Interrupt Timer
  • 16450 UART
  • Real Time Clock
  • IDE interface and hard disk
PC_Emulator_Run_Linux_Browser.png
PC emulator supports following browsers officially:
  • Mozilla Firefox
  • Google Chrome
  • Opera
  • Internet Explorer
You can run all popular and basic commands such as cat, cd, chmod, chown, chroot, date, echo, find, help, ls, rm, su, time, vi, etc.
To scroll back in the terminal, you can use Ctrl+Up, Ctrl+Down, Ctrl+PageUp and Ctrl+PageDown key combinations.
Start Testing Linux Commands in Web Browser

Source: http://www.askvg.com/pc-emulator-test-and-learn-linux-commands-in-web-browser/

Thursday, April 23, 2015

Unix Emulator in Windows

It is very useful to have a Unix emulator installed on your machine to serve as a tool for learning how to use Unix and getting used to its environment. Once you are familiar, you can go ahead and install a full version of Unix.
The best Unix emulator for your needs is Cygwin (pronounced ‘sig win’), which is a nearly complete Unix-like environment that can be run on Windows. Cygwin is made to work with all the officially released 32-bit x86 versions of Windows, except Windows CE. The Cygwin setup tool is available on their home page, http://www.cygwin.com/.
This emulator will come in handy if you are a developer wanting to compile and execute open source software under Windows. Cygwin, which is basically a POSIX emulation layer meant for the Windows platform, allows most Unix scripts to run and lets the developer build the source easily. In the end, it is porting which is made easy.
Cygwin has two parts:
  1. The cygwin1.dll, which behaves as a Unix API emulation layer.
  2. Several tools to provide the Unix look and feel.

Key Advantages of Cygwin

  1. Cygwin is a simpler and cheaper alternative to other tools like VMWare.
  2. Apart from having a mostly complete Unix API, Cygwin also includes the gcc, making C/C++ coding quicker and easier.
Source: http://www.tech-faq.com/where-to-get-a-unix-emulator.html