前言

我只是一名搬运工。

最近想要找一个linux服务器用于调试shell脚本,但是公司服务器又只能内网访问,外网无法使用。对安装VMWARE+Linux镜像觉得繁琐。查找了一下资料。找到了几个在线模拟linux服务器的工具jslinux、cb.vu、JS/UNIX。上手分别使用了一下,推荐使用 JSLinux

JSLinux&cb.vu&JS/UNIX使用体验

由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也是一个用Javascript开发的在线模拟器,系统版本是FreeBSD 7.1-STABLE。

优点:交互体验最好,并且是全屏幕操作。

缺点:支持的Linux命令太少了,而且命令行下无法回退。不满需求。

各位读者可以按照上述提供的工具访问链接上手体验一下,根据自己的需求选择相应的在线系统使用。下面附JSLinux工具使用的操作步骤简述。

JSLinux系统使用步骤

Step1:登录https://bellard.org/jslinux/。选择打开如下链接。说明:任意点击一个都可以,注意comment中的描述。

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

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

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

JSLinux基本满足linux初学者学习linux命令、脚本调试的需求,而且是免安装的,方便。只是交互体验不太好。其他都还不错。有需求的可以使用感受下。完。

供Linux学习使用的在线模拟系统的更多相关文章

  1. linux学习笔记 yum 在线管理软件包

    -y  如果yum在工作过程中需要使用者响应.这个参数可以直接回答yes #yum list 列出资源库中所有可安装或者可更新的rpm包 #yum perl 列出为perl的包 #yum perl* ...

  2. Linux学习笔记——重点推荐的Linux网络在线学习资源

     首先非常感谢百度,感谢网络的搜索引擎技术,也非常感谢学习资源的贡献者和组织! 1:http://billie66.github.io/TLCL/book/zh/ 2:http://www.ha97. ...

  3. (转)Linux最常用指令及快捷键 Linux学习笔记

    Linux最常用指令及快捷键 Linux学习笔记 原文:http://blog.csdn.net/yanghongche/article/details/50827478 [摘自 鸟叔的私房菜]--转 ...

  4. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

  5. Linux学习笔记之兄弟连

    systemctl --user enable pulseaudio说明:安装完成后系统没有声音,用该命令可以打开.ifconfig eth0 192.168.118.1说明:给网卡设置IP地址.ap ...

  6. 实验楼 linux 学习

    实验楼 linux 学习     一.Linux 用户管理 1.查看用户 who am i // who mom likes whoami   ====--------====== 输入的第一列表示打 ...

  7. Linux学习历程(持续更新整理中)

    1.文件目录操作命令 (1) ls   显示文件和目录列表 a ls -l  显示文件的详细信息 b ls -a 列出当前目录的所有文件,包含隐藏文件. c stat '目录/文件'   显示指定目录 ...

  8. Linux学习笔记(一)2015.4.13

    研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...

  9. ArcGis学习教程免费版在线观看

    ArcGis学习教程免费版在线观看 作者:池建    文章来源:清华大学出版社    点击数:150220    更新时间:2013-8-8 摘要:Arcgis学习视频教程根据书籍章节逐步讲解较为详细 ...

随机推荐

  1. 命令生成所有数据库表模型以及 CRUD

    将下列代码写到文件复制到项目 console\controller 目录下: <?php namespace console\controllers; use Yii; use yii\cons ...

  2. java8_api_io

    IO-1    i/o的概念    File类详解        java.io.File    java.io.FileFilter接口        只有一个方法        这是一个函数式接口 ...

  3. jmeter的简单http接口用法

    1.  jmeter的启动:windows下的环境 进入jmeter的并目录双击启动 Mac电脑 进入bin目录找到jmeter.sh 文件 在终端执行./jmeter.sh 或者./jmeter. ...

  4. Eclipse上传项目到Git

    转载自:http://blog.csdn.net/fan510988896/article/details/56277822 Git有和Svn类似的功能. 我们想使用Eclipse上传项目到自己的Gi ...

  5. Hello 2019

    2019也要创造价值! 热爱生活!

  6. pll时钟延迟为问题

    pll时钟延迟为问题 这关系到pll的工作方式,如果pll内部使用的是鉴频器,则输入和输出将没有固定的相位差,就是每次锁定都锁定在某个相位,但每次都不一样.如果使用的是鉴相器,则输入和输出为0相位差. ...

  7. 【Centos】Postgresql连接测试(Perl和Ruby)

    Centos安装了PostgreSQL之后,将考虑如何让Perl与Ruby连接它. Perl连接方式 1,安装Perl的数据库连接包 perl-DBD-Pg perl-DBI yum install ...

  8. python基础知识4--数据类型与变量

    阅读目录 一.变量 二.数据类型 2.1 什么是数据类型及数据类型分类 2.2 标准数据类型: 2.2.1 数字 2.2.1.1 整型: 2.2.1.2 长整型long: 2.2.1.3 布尔bool ...

  9. gerrit中mysql配置

    gerrit数据库使用mysql 进入gerrit数据库 mysql -ugerrit -p -h127.0.0.1 -P3307 密码为用户名加pass mysql> select * fro ...

  10. YARN简述

    YARN(Yet Another Resource Negotiator)是Hadoop的集群资源管理系统.YARN提供请求和使用集群资源的API,但这些API很少直接用于用户代码.相反,用户代码中用 ...