> ## 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.

# Máquina Virtual (VM) de LabEx

> La Máquina Virtual es la infraestructura de LabEx, que le proporciona experiencia práctica de programación.

## VM y Laboratorios

LabEx proporciona un entorno virtual de Linux para que complete los laboratorios. Cuando inicia un laboratorio, creará automáticamente una VM para usted.

## ¿Qué es una VM?

VM significa Máquina Virtual Linux. Le permite experimentar operaciones prácticas, ser creativo y probar el código.

<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" />

La VM de LabEx proporciona diferentes interfaces para que complete los laboratorios.

<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. [**Escritorio**](/es/labex-vm/desktop): Un Escritorio GUI de Linux. Puede usarlo para ejecutar aplicaciones GUI.
2. [**WebIDE**](/es/labex-vm/webide): Un IDE basado en web similar a VSCode. Puede usarlo para escribir código.
3. [**Terminal**](/es/labex-vm/ttyd): Una interfaz de línea de comandos. Puede usarla para ejecutar comandos y escribir código.

Puede cambiar entre diferentes interfaces haciendo clic en las pestañas en la esquina superior izquierda.

<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" />

La mayoría de las veces, LabEx considera que la primera interfaz es la más adecuada para el laboratorio actual. También puede cambiar a otras interfaces si desea probar diferentes formas de completar el laboratorio.

## Reiniciar la VM

Puede reiniciar la VM haciendo clic en el botón `Reiniciar` en la esquina superior derecha. Reiniciará la VM y restablecerá el entorno.

Hay algunos casos en los que necesita reiniciar la VM, como:

1. La VM no responde.
2. Desea restablecer el entorno.

## Información básica sobre la VM

Las VM de LabEx actualmente utilizan el sistema operativo `Ubuntu 22.04`.

El usuario predeterminado es `labex`, que tiene privilegios `sudo`. No se establece ninguna contraseña para el usuario `root` y `labex`.

Puede usar el comando `sudo` para ejecutar comandos como el usuario `root`.
