AiShell 0.0.1:linux命令模拟器

AiShell 0.0.1 其实在5月份就已经完成了。因为本人比较喜欢linux,再加上一个偶然的机会与MongoDB结缘,才写下这个东西。

 

截图:

====

 

AiShell 0.0.1:linux命令模拟器_第1张图片

 

AiShell 的主要目的是模拟linux命令,但是由于大部分浏览器不支持js直接访问文件系统。所以,这一效果并不会得到“真正”实现。后续版本,想用虚拟的文件系统(内存)中实现这些命令。

 

目前支持的命令并不多:包含Math函数库,help,exit等等..., 用户可以使用help 命令来获取支持的命令列表!

 

首先,要声明的是:我写这篇文章并不是要炫耀之类的!本身AiShell 目前没有什么可以值得可以炫耀的。我拿出来,只是分享一下。也征求大家的一些建议。因为对linux不是很熟悉,也希望有这方面经验的朋友能指教一下(毕竟,我这个后辈,需要前辈们的指引)。

 

操作方面:可以使用↑,↓ 箭头在历史里面查找命令。

 

关于技术方面:

AiShell 主要用了javascript 的apply函数,我不知道在javascript中称这一用法叫什么。用java的角度解释,它类似于反射!

CSS:

主要模仿了MongoDB官方网站的风格。

 

实例地址:http://www.aicooc.com/shell/shell.html

 

你可能感兴趣的:(JavaScript,shell)