> ## Documentation Index
> Fetch the complete documentation index at: https://support.labex.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Виртуальная машина (ВМ) LabEx

> Виртуальная машина — это инфраструктура LabEx, предоставляющая вам практический опыт программирования.

## ВМ и лаборатории

LabEx предоставляет виртуальную среду Linux для выполнения лабораторных работ. Когда вы начинаете лабораторную работу, она автоматически создает для вас ВМ.

## Что такое ВМ?

ВМ расшифровывается как Linux Virtual Machine (виртуальная машина Linux). Она позволяет вам получить практический опыт работы, проявить творческий подход и опробовать код.

<img src="https://mintcdn.com/huhuhang/lbTGZZG7azHYkwfT/images/desktop.png?fit=max&auto=format&n=lbTGZZG7azHYkwfT&q=85&s=b909862812ddfa6427b66d55118c1a92" alt="Image" width="960" height="640" data-path="images/desktop.png" />

ВМ LabEx предоставляет различные интерфейсы для выполнения лабораторных работ.

<img src="https://mintcdn.com/huhuhang/q4ekfuwM7mDVAiiH/images/vm-interface.png?fit=max&auto=format&n=q4ekfuwM7mDVAiiH&q=85&s=5a67f4774055fbbb6c1f3158af8307c3" alt="Image" width="2216" height="1056" data-path="images/vm-interface.png" />

1. [**Рабочий стол**](/ru/labex-vm/desktop): Графический рабочий стол Linux. Вы можете использовать его для запуска графических приложений.
2. [**WebIDE**](/ru/labex-vm/webide): Веб-IDE, похожая на VSCode. Вы можете использовать ее для написания кода.
3. [**Терминал**](/ru/labex-vm/ttyd): Интерфейс командной строки. Вы можете использовать его для запуска команд и написания кода.

Вы можете переключаться между разными интерфейсами, нажимая вкладки в верхнем левом углу.

<img src="https://mintcdn.com/huhuhang/q4ekfuwM7mDVAiiH/images/vm-tabs.png?fit=max&auto=format&n=q4ekfuwM7mDVAiiH&q=85&s=93beb2a0773854d2409b2b50e22120f7" alt="Image" width="238" height="130" data-path="images/vm-tabs.png" />

В большинстве случаев LabEx считает первый интерфейс наиболее подходящим для текущей лабораторной работы. Вы также можете переключиться на другие интерфейсы, если хотите попробовать разные способы выполнения лабораторной работы.

## Перезапуск ВМ

Вы можете перезапустить ВМ, нажав кнопку `Restart` в правом верхнем углу. Это перезапустит ВМ и сбросит среду.

Есть несколько случаев, когда вам нужно перезапустить ВМ, например:

1. ВМ не отвечает.
2. Вы хотите сбросить среду.

## Основная информация о ВМ

ВМ LabEx в настоящее время используют операционную систему `Ubuntu 22.04`.

Пользователь по умолчанию — `labex`, у которого есть привилегии `sudo`. Пароль не установлен для пользователей `root` и `labex`.

Вы можете использовать команду `sudo` для запуска команд от имени пользователя `root`.
