在 Web 浏览器中运行 Linux 的 10 个最佳网站

Linux 不是每个人都喜欢喝的茶。但这是否意味着您无法自己掌握它?当然不。即使在 Windows 和 Mac 设备上,您也可以开始学习基于 Linux 的操作系统。

惊讶?好吧,不要这样,因为关键在于您的浏览器。您可以直接从您现有的操作系​​统在您自己的互联网浏览器上访问 Linux。

还是不敢相信?为什么不查看这些网站并亲自测试一下呢?

1.JSLinux

JSLinux 是一个完整的 Linux 模拟器包,可以在 Web 浏览器上运行。它将您的体验从现代 Web 浏览器转变为在您的系统上运行 Linux 的基本版本。确实就是这么简单。

JSLinux 是用 JavaScript 编写的,这使其成为最流行和最可靠的在线模拟器之一。它支持 Opera、Chrome、Firefox 和 Internet Explorer 等网络浏览器。

以下是您可以在JSLinux 的技术说明网页上找到的仿真设备列表:

  • 8259 可编程中断控制器
  • 8254 可编程中断定时器
  • 16450 UART(仅用于调试)
  • 实时时钟
  • PCI总线
  • VirtIO 控制台
  • VirtIO 9P 文件系统
  • VirtIO 网络
  • VirtIO 块设备
  • VirtIO 输入
  • 简单的帧缓冲区
  • IDE控制器
  • PS/2 键盘和鼠标
  • 虚拟VGA显示器

2.复制.sh

Copy.sh 是一个在您的 Web 浏览器上运行的模拟器,启动时间不到一分钟。您可以在此模拟器上顺利运行 Linux 2.6。

不仅仅是 Linux,用户还可以使用 Copy.sh 运行以下操作系统:

  • 视窗 98
  • 科利布瑞斯
  • 视窗 1.01
  • 自由DOS
  • 开放式BSD
  • 太阳能操作系统

3.网页版

如果您希望在运行 Linux 时与类似用户进行交互,Webminal 是您的首选。它是一个 GNU/Linux 终端,为您提供练习 Linux 命令的最佳环境。只需在 Webminal 上注册一个免费帐户,就可以了。

该模拟器已帮助来自 120 多个国家的学生和用户学习了 150 万条 Linux 命令。事实上,Webminal 还可以帮助您练习 bash 脚本、创建和访问 MySQL 表,以及学习 Java、Rust、Ruby、Python、C 等语言。

用户可以使用 Webminal Play 功能观看截屏视频并练习视频,而不是阅读大量文档。在线 Linux 终端无需安装,并提供 100MB 的免费存储空间。作为用户,您可以通过在模拟器上创建组来与其他成员共享文件,这对于验证或调试脚本问题非常有帮助。

4.教程点

在浏览器中练习 Linux 命令再简单不过了。 Tutorialpoint 的 Coding Ground 提供了在在线界面中运行 CentOS 终端的最佳选择之一。

到达航站楼的时间很短,初始倒计时只有 10 秒左右。该平台也是练习 Node.js、PHO、NumPy、Lua、Oracle 数据库、Redis、Ruby 和许多其他在线 IDE(包括 Linux)的最佳解决方案之一。

5. JS/UIX 终端

JS/UIX 终端与运行在 Web 浏览器上的 Unix 操作系统非常相似;它不需要插件来打开终端。要在终端上练习命令,您可以以访客身份登录并开始使用。

终端完全用 JavaScript 编写,它包括一个 shell 和一个虚拟机,以及进程管理、虚拟文件系统、屏幕和键盘映射。该终端的键盘接受美国ASCII字符集,用户更容易理解。

如果用户希望使用屏幕键盘来输入他们的命令,他们可以通过单击位于终端左下角的“显示键盘”按钮来访问它。

相关: Unix 与 Linux:两者之间的差异及其重要性

6. CB.VU

CB.VU 是一个 JavaScript 虚拟终端,它在您的网络浏览器中作为一个完整的窗口打开。用户可以摆弄一些 Unix 优点并练习 Linux 命令,而无需将终端连接到服务器或影响系统上的实时进程。

CB.VU 还提供了 Vi 的实现,它是一个命令行文本编辑器。用户可以创建许多令人兴奋的文件并与其他用户共享。

7.发行版测试

如果你想在不安装操作系统的情况下测试你的 Linux 命令,Distrotest 为你提供了一个解决方案。该网站允许用户直接从浏览器运行 300 多个 Linux 发行版。

您可以在分配给您的系统上安装和卸载任何软件。删除系统文件和安装的程序也是可能的,因为 DistroTest 为其用户提供完全控制。

相关:如何在不使用 DistroTest 安装的情况下测试任何 Linux 发行版

8. Linux 容器

使用 Linux Containers,您可以运行一个 30 分钟的演示服务器,它将充当运行 Linux 终端的 shell。 Canonical 自己赞助这个项目,所以你可以放心,你会得到一个真正的网站来运行你的 Linux 命令。

9.代码无处不在

顾名思义,Codeanywhere 即服务为最终用户提供跨平台的云 IDE。要运行免费的 Linux 虚拟机,您首先需要在网站上注册,然后订阅他们的免费计划。

注册后,继续创建新连接,并使用您选择的操作系统设置容器。完成所有这些步骤后,您将拥有一个可靠且免费的 Linux 控制台。

10.计算器

如果您想从浏览器访问实时、协作且完全同步的 Linux 终端,请参阅 CoCalc。您可以无缝地维护软件,而不必担心先在 CoCalc 上安装它。

利用一台终端的优势,让您可以同时在多个用户之间共享访问权限。此外,您还可以编辑您的 shell 脚本并毫不费力地运行它们。

随后,CoCalc 提供了一个侧聊窗口,您可以在其中与其他用户讨论您的错误和命令。在您的在线终端和本地 PC 之间复制粘贴您的命令、代码和其他材料,而不会产生任何不必要的麻烦。

在 Web 浏览器上运行 Linux

既然您已经列出了一些可以帮助您运行 Linux 的网站,您会选择哪一个?谁能想到在 Web 浏览器上运行 Linux 系统会如此简单?

尽管如此,强烈建议您在浏览器上打开任何网站之前检查系统上是否存在任何其他恶意软件或病毒。一个有问题或充满病毒的浏览器可能会破坏您学习 Linux 系统的流畅体验。