AiShell 0.0.1 其实在5月份就已经完成了。因为本人比较喜欢linux,再加上一个偶然的机会与MongoDB结缘,才写下这个东西。
截图:
====
AiShell 的主要目的是模拟linux命令,但是由于大部分浏览器不支持js直接访问文件系统。所以,这一效果并不会得到“真正”实现。后续版本,想用虚拟的文件系统(内存)中实现这些命令。
目前支持的命令并不多:包含Math函数库,help,exit等等..., 用户可以使用help 命令来获取支持的命令列表!
首先,要声明的是:我写这篇文章并不是要炫耀之类的!本身AiShell 目前没有什么可以值得可以炫耀的。我拿出来,只是分享一下。也征求大家的一些建议。因为对linux不是很熟悉,也希望有这方面经验的朋友能指教一下(毕竟,我这个后辈,需要前辈们的指引)。
操作方面:可以使用↑,↓ 箭头在历史里面查找命令。
关于技术方面:
AiShell 主要用了javascript 的apply函数,我不知道在javascript中称这一用法叫什么。用java的角度解释,它类似于反射!
CSS:
主要模仿了MongoDB官方网站的风格。
实例地址:http://www.aicooc.com/shell/shell.html