介绍

LabEx拥有丰富多样的在线沙盒(Playground)集合,每个沙盒都为特定技术打造了专属的实践操作环境。无论是Linux等操作系统,还是Python、C++等编程语言,亦或是Docker、Kubernetes等DevOps工具,这些沙盒都能让你通过浏览器直接接触到真实的世界。本文档将作为所有可用在线沙盒及其背后虚拟机技术的关键指南。

什么是在线沙盒?

LabEx 的在线沙盒是一个预先配置好的交互式环境,它运行在云端,并可以通过你的 Web 浏览器直接访问。这是一个你可以学习、实验和构建项目的沙盒,无需在本地进行任何安装或配置。

使用在线沙盒的核心优势:

!在线沙盒

可用的沙盒

LabEx 针对各个技术领域提供了一套全面的在线沙盒。以下是目前支持的技术列表。每个沙盒都是为手操实练量身定制的专属环境。

操作系统与发行版

编程语言

Web 开发

DevOps 与云计算

数据库

数据科学与机器学习

网络安全

沙盒背后的力量:LabEx 虚拟机

所有的在线沙盒都由 LabEx 虚拟机(VM)驱动,这是为你提供无缝手操编程体验的核心基础设施。

什么是 LabEx 虚拟机?

该虚拟机是一个 Linux 虚拟机,允许你进行手操实践、发挥创意并尝试代码。当你开始任何实验或沙盒时,系统会自动为你创建一个虚拟机。

LabEx 虚拟机提供了不同的界面供你完成任务:

!图像

  1. Desktop(桌面):一个 Linux 图形用户界面桌面。你可以用它来运行图形化应用程序。
  2. WebIDE:一个类似于 VSCode 的基于 Web 的集成开发环境。你可以用它来编写代码。
  3. Terminal(终端):一个命令行界面。你可以用它来运行命令。

你可以通过点击左上角的标签页在这些界面之间切换。大多数情况下,LabEx 会根据当前实验内容自动选择最合适的界面,但你也可以根据需要自由切换。

!图像

!WebIDE

重启虚拟机

你可以通过点击右上角的 CODE_0 按钮来重启虚拟机。这将重启虚拟机并将环境重置为初始状态。这在以下情况非常有用:

虚拟机规格

总结

LabEx 的在线沙盒为跨越广泛技术领域的实践学习提供了一个强大且多功能的平台。这些沙盒由一致且稳健的 Linux 虚拟机驱动,消除了环境配置的障碍,让你能够完全专注于学习和实验。

核心要点:

本文转载于:https://labex.io/zh/tutorials/linux-online-virtual-machines-and-playgrounds-593595 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。