¿Qué es WSL? 🐧
Windows Subsystem for Linux (WSL) es una capa de compatibilidad desarrollada por Microsoft que permite ejecutar un entorno Linux completo directamente en Windows.
¿Por qué usar WSL?
⚡ Rendimiento
Más rápido que una máquina virtual tradicional
🔧 Herramientas Nativas
Acceso a todas las herramientas de Linux
🔗 Integración
Trabaja con archivos de Windows fácilmente
👨💻 Desarrollo
Ambiente ideal para desarrollo web y DevOps
🎮 Tu Progreso en WSL
Completa las secciones para dominar WSL
⚙️ Instalación de WSL
Instalación Rápida
El método más fácil es usar un solo comando en PowerShell como Administrador:
wsl --install
💡 ¿Qué hace este comando?
- Habilita las características necesarias de Windows
- Instala WSL 2
- Descarga e instala Ubuntu
Comandos WSL desde Windows
Ver distribuciones instaladas
wsl --list --verbose
Iniciar WSL
wsl
Apagar WSL
wsl --shutdown
Actualizar WSL
wsl --update
💻 Comandos Básicos de Linux
1. Navegación de Directorios
# Ver directorio actual
pwd
# Listar archivos
ls
ls -la
# Cambiar de directorio
cd /home
cd ~
cd ..
# Crear directorio
mkdir mi_proyecto
2. Gestión de Archivos
# Crear archivo
touch archivo.txt
# Copiar archivos
cp archivo.txt copia.txt
# Mover o renombrar
mv archivo.txt nuevo.txt
# Eliminar archivos
rm archivo.txt
# Ver contenido
cat archivo.txt
less archivo.txt
3. Gestión de Paquetes (APT)
# Actualizar lista de paquetes
sudo apt update
# Instalar paquetes
sudo apt install git
sudo apt install nodejs npm
# Actualizar sistema
sudo apt upgrade
🧪 Quiz de Comandos
¿Qué comando se usa para ver el contenido de un archivo?
A) ls
B) cat
C) cd
D) mkdir