最近在学习Linux的一些命令的使用,但是很久之前装的Linux虚拟机被删掉了,又不想为了练习几个命令折腾一遍虚拟机。所以,就尝试地搜了一下,看看有没有在线的Linux模拟器可以使用,只要可以练习一下命令的使用即可。在google中用英文关键词一搜,还真有大牛弄出了一些在线的Linux模拟器,而且用起来还不错。搜集了4个,赶紧分享出来,供大家初步学习和实践Linux之用。
- jslinux::http://bellard.org/jslinux/
一个叫Fabrice Bellard的工程师使用 JavaScript 在浏览器上模拟出了一个 Linux 系统。没有图形化界面,完全使用命令行的方式与之互动。Linux操作系统内核版本为2.6.20。具体使用过程中可以参考jslinux:的FAQ:http://bellard.org/jslinux/faq.html 和技术说明:http://bellard.org/jslinux/tech.html
jslinux:控制台窗口:
维也纳一家叫mass:werk media environments的公司使用JavaScript 开发的免费的类UNIX的在线OS。JS/UIX 的使用参考手册地址:http://www.masswerk.at/jsuix/man.txt 同时,开发和使用的JavaScript函数库termlib.js也是免费使用的,可以到公司官网上去下载:http://www.masswerk.at/termlib/
官网上对JS/UIX 的介绍:"JS/UIX is an UN*X-like OS for standard web-browsers, written entirely in JavaScript (no plug-ins used). It comprises a virtual machine, shell, virtual file-system, process-management, and brings its own terminal with screen- and keyboard-mapping.”
JS/UIX 控制台窗口:
jor1k是由新西兰的一位叫Benjamin Burns的软件工程师开发的,Benjamin Burns目前就职于位置服务公司Telogis,jor1k是他在github上的开源项目,也是用JavaScript开发的:https://github.com/s-macke/jor1k/
github上关于jor1k的介绍:“jor1k is a OpenRISC 1000 emulator written in JavaScript running Linux. It runs in almost any modern web browser.”
jor1k控制台窗口:
- cb.vu:http://cb.vu/
cb.vu也是一个用Javascript开发的在线模拟器,系统版本是FreeBSD 7.1-STABLE ,界面是铺满浏览器窗口的,个人感觉使用起来比前面几个都方便一点,一般用这个。
使用过程中可参考TOOLBOX中文版:http://cb.vu/unixtoolbox_zh_CN.xhtml
cb.vu控制台窗口:
shell——bash在线编辑
http://www.runoob.com/try/runcode.php?filename=helloworld&type=bash