PC 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:

Advertisement

  • 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

Thanks to our reader “Mutz777” for sharing it…

Advertisement

Published in: Mobiles and Internet

About the author: Vishal Gupta (also known as VG) has been awarded with Microsoft MVP (Most Valuable Professional) award. He holds Masters degree in Computer Applications (MCA). He has written several tech articles for popular newspapers and magazines and has also appeared in tech shows on various TV channels.

Comments

NOTE: Older comments have been removed to reduce database overhead.

  1. Nice tool!
    But I don’t know how to get signs like | is. Here of course I’m using ALTGR + W,
    but in Linux emulator this don’t work.

  2. Very useful and you don’t need any registration!
    But you can’t get help like “man ls” and so on.
    I’ve found some other emulation for Linux, where this works, but I had to register myself and it was working everything for a few hours, but the next day their web side wasn’t exist any more ore it was under construction, who would know.

    I don’t know why I can read a file, if I’ve gave myself no permissions: “chmod 000 file”.
    I still can see it’s content with command “cat file”, but I think, I mustn’t read it.

    Yesterday or two days before I couldn’t execute a file, although I’ve gave myself all permissions.
    I’ve got the answer “Permission denided”. Today I’ve made everything the same and it works. Who would know why.

    I don’t know if here you can get answers on your questions, if anyone and how many people read this comments or here you can just leave comments not questions.

  3. I feel like I’m talking just with myself. OK, it’s nothing terrible.
    I’ve found help for single commands. “Man” here it doesn’t work but “command –h” or “command –help” it does. Great!

  4. everything is fine in this simulator, but I am unable to create a directory ,adduser ,see permissions and ,create file………anyone have a solution on this ??

  5. its one by of command testing on line , without installing linus OS . where are some problem but its ok .but thanks for it

  6. very helpful tools for begineers ..thanx a lot.plz do come with the service package installation

  7. Yes,
    This is really useful for practicing the unix commands ..
    Thanks to publish the server…

  8. Excellent!
    Very helpful to starters of linux. no installation! no configuration!
    Simply Superb.

  9. can anyone help me how to use this , after clicking on start testing linux command black window open but when i write commands nothing is being displaying on black window..help me in this…

  10. i can’t work with this emulator the cursor apears in the simulator but i can’t write 🙁

  11. its not working. whenever i click it. it starts downloading with internet download manager what to do??

  12. Dear VG,
    This PC emulator is not working in any Web Browser as mentioned above.

  13. Nice tool but I was wondering about using some simple files to demonstrate certain commands. How could i create and upload them?

Leave a Comment

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

NOTE: Your comment may not appear immediately. It'll become visible once we approve it.