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:

  • 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 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...

Share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Gadgets & Internet

Other similar articles that may interest you


  • Oops. okay... I understood now.
    IDM downloaded that.... so.....

  • i am not able to run this tool on IE8??

  • This is a very excellent tool to practice basic unix command. No need to install unix for practising. Great Job :)

  • How can I scroll through pages that are too large for screen? Good job on this simulator.

  • Great tool. Worked really well.

    Thank You

  • PC emulator is very usefull.

  • complication is not working

  • so where are there practice exercises that i can use with this simulator?

  • tested awk and vi. seems pretty good

  • This is really helpful, thanks for publishing

  • Installation progress hangs without any further prompts.

  • really helpful, but some commands not words...

  • please provide the root password


    birendra kumar Sharma

  • i logging with local user but i am not able to go in root directory please support me regarding this issues..

  • really i love this tool

  • this is really helpful and great thing

  • Nice Website.

  • Thanks for this great tool. I used for practice as new Linux learner and encourage other to use it.

  • Linux emulator working fine ..Hope we get for Unix also

  • great tool ...

  • Gr8 site..

  • just great! ^_^

  • very helpful

  • very helpful for practice purpose

  • Very cool. No, OUTSTANDING.

    Thank you
    Ca. USA

  • Give me the option to practice anywhere. thank you very much.

  • superb tool...
    thanks a ton!!!!

  • the vi editor is not working. when create a file it gets created. but when we use cat command to view the file it says no file or directory with that name.

  • Superb Tool !!!!!!

  • Thanks very much this is a good tool

  • Really Nice,Great,Superb tool..............

  • Awesome thank you very much for your kindness!

  • Thank you for the nice emulator. Very useful. Great initiative.

  • Excellent tool! Great job and thanks a lot!

  • 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.

  • I've found something. Left ALT + 124. It works.

  • 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.

  • 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!

  • VG

    ^^ Thanks for your inputs. I'm sure it'll help other readers. :)

  • 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 ??

  • Thanks ,good tool.

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

  • This is an excellent tool. Kudos

  • Are there any example files to test the commands? thanks

  • very nice ! thanks

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

  • This is best site to test command online.

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

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

  • 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...

  • It is really help without hurt my real UNIX system.

  • Jabarjjjjaaasssst.................................

  • cat >test

  • This is really very helpful for all who are practicing the unix commands in online.

  • super site ,nice it is really helpful every one i think .thank very much

  • very good.Use ful.

  • i can't work with this emulator the cursor apears in the simulator but i can't write :(

  • Very Very useful ..Great Job ..Thanks a lot

  • I can't type????

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

  • hi how can i edit the hello.c file made by this emulator as gedit does not work

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

Leave a Comment