供Linux学习使用的在线模拟系统
前言
我只是一名搬运工。
最近想要找一个linux服务器用于调试shell脚本,但是公司服务器又只能内网访问,外网无法使用。对安装VMWARE+Linux镜像觉得繁琐。查找了一下资料。找到了几个在线模拟linux服务器的工具jslinux、cb.vu、JS/UNIX。上手分别使用了一下,推荐使用 JSLinux。
JSLinux&cb.vu&JS/UNIX使用体验
- JSLinux:http://bellard.org/jslinux/
由Fabrice Bellard的工程师使用 JavaScript 在浏览器上模拟出的一个 Linux 系统,完全使用命令行操作。
优点:Linux基本命令全(find、awk、sed、cut、touch等)、vi编辑器使用体验与平时相同,基本满足Linux基本命令、脚本调试需求。
缺点:主界面风格、字体、交互体验一般、非全屏操作。

维也纳一家叫mass:werk media environments的公司使用JavaScript 开发的免费的类UNIX的在线OS。命令行操作。
优点:界面风格、交互体验还可以。
缺点:linux基本命令太少,awk、cut等命令都没有,非全屏操作,不能调试脚本。不满足需求。所有的命令获取可以通过输入help获取。

- cb.vu:http://cb.vu/
cb.vu也是一个用Javascript开发的在线模拟器,系统版本是FreeBSD 7.1-STABLE。
优点:交互体验最好,并且是全屏幕操作。
缺点:支持的Linux命令太少了,而且命令行下无法回退。不满需求。

各位读者可以按照上述提供的工具访问链接上手体验一下,根据自己的需求选择相应的在线系统使用。下面附JSLinux工具使用的操作步骤简述。
JSLinux系统使用步骤
Step1:登录https://bellard.org/jslinux/。选择打开如下链接。说明:任意点击一个都可以,注意comment中的描述。

下拉到最底部,耐心等待加载完成。。

Step2:加载完成后,界面会变成灰色,鼠标右键单击灰色区域,选择Terminal。

Step3:将屏幕放大,方便操作。命令操作示例如下

JSLinux基本满足linux初学者学习linux命令、脚本调试的需求,而且是免安装的,方便。只是交互体验不太好。其他都还不错。有需求的可以使用感受下。完。
供Linux学习使用的在线模拟系统的更多相关文章
- linux学习笔记 yum 在线管理软件包
-y 如果yum在工作过程中需要使用者响应.这个参数可以直接回答yes #yum list 列出资源库中所有可安装或者可更新的rpm包 #yum perl 列出为perl的包 #yum perl* ...
- Linux学习笔记——重点推荐的Linux网络在线学习资源
首先非常感谢百度,感谢网络的搜索引擎技术,也非常感谢学习资源的贡献者和组织! 1:http://billie66.github.io/TLCL/book/zh/ 2:http://www.ha97. ...
- (转)Linux最常用指令及快捷键 Linux学习笔记
Linux最常用指令及快捷键 Linux学习笔记 原文:http://blog.csdn.net/yanghongche/article/details/50827478 [摘自 鸟叔的私房菜]--转 ...
- Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码
在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...
- Linux学习笔记之兄弟连
systemctl --user enable pulseaudio说明:安装完成后系统没有声音,用该命令可以打开.ifconfig eth0 192.168.118.1说明:给网卡设置IP地址.ap ...
- 实验楼 linux 学习
实验楼 linux 学习 一.Linux 用户管理 1.查看用户 who am i // who mom likes whoami ====--------====== 输入的第一列表示打 ...
- Linux学习历程(持续更新整理中)
1.文件目录操作命令 (1) ls 显示文件和目录列表 a ls -l 显示文件的详细信息 b ls -a 列出当前目录的所有文件,包含隐藏文件. c stat '目录/文件' 显示指定目录 ...
- Linux学习笔记(一)2015.4.13
研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...
- ArcGis学习教程免费版在线观看
ArcGis学习教程免费版在线观看 作者:池建 文章来源:清华大学出版社 点击数:150220 更新时间:2013-8-8 摘要:Arcgis学习视频教程根据书籍章节逐步讲解较为详细 ...
随机推荐
- Jmeter 传 PUT 请求方式
最近用 Jmeter 发送 PUT 请求,踩了个坑,现记录如下: 难点在在于 body 内有一大串 json 形式的内容 1.PUT 请求的 body 内,直接将 json串传 form-data 形 ...
- php在laravel中使用自定义的Common类
众所周知,laravel是一款高度集成的开发框架,框架内置非常多的操作方法,从而保证了我们的开发效率.但是在日常中为了满足我们的个性化业务,也需要自己去编写工具类,在laravel中我们完成编写后还需 ...
- ORA-00984: 列在此处不允许 SQL parse error location
ORA-00984: 列在此处不允许SQL parse error location Oracle 插入数据的时候一直提示列在此处不允许.网上搜索答案说是类型不匹配的多,但我的错误确是一个低级错误 ...
- vue实现原理
1.数据监控(data):监听data属性: new Vue之后内部扫描data属性值,用 Object.defineProperty(obj,name,{ set:value=>{ obj[_ ...
- sqlhelper类,C#事务入库
sql公共类: namespace Job.Common { public enum DataOption { Select = , Create, Update, Delete, Login } p ...
- bootloader介绍
Bootloader是系统加电后运行的第一段软件代码,主要任务就是将内核映像从硬盘读到RAM中,然后跳转到内核的入口点去运行,也即开始启动操作系统. 简单的说,Bootloader就是在操作系统运行内 ...
- Centos 7 LVM xfs文件系统修复
Centos 7 LVM xfs文件系统修复 今天一大早,zabbix开始报警了,一台linux主机出现问题. 登陆控制台查看,报如下错误. 解决方法如下: ls -l /dev/mapper xfs ...
- Optaplanner规划引擎的工作原理及简单示例(1)
在之前的文章中,老猿已介绍过APS及规划的相关内容,也对Optaplanner相关的概念和一些使用示例进行过介绍,接下来的文章中,我会自己做一个规划小程序 - 一个关于把任务分配到不同的机台上进行作来 ...
- 工控随笔_08_西门子_Win10安装Step7.V5.6中文版授权管理器不能正常启动
随着Windows系统的不断升级,西门子工控软件也不断升级,但是有时候在安装西门子 软件的时候会出现授权管理器不能正常启动的情况. 图 Step7 因为自动许可证管理器不能正常打开 如上图所示,报S ...
- 报错:Flink Could not resolve substitution to a value: ${akka.stream.materializer}
报错现象: Exception in thread "main" com.typesafe.config.ConfigException$UnresolvedSubstitutio ...