Terminal de Linux simulada (bash)
Aprende la consola de Linux sin miedo: bash real sobre un sistema de archivos virtual, pipes, permisos, conexiones SSH a máquinas remotas y 5 lecciones guiadas con corrección automática.
Qué es esta terminal y hasta dónde llega
- Es un simulador con fines educativos: hay un sistema de archivos virtual en memoria. Nada de lo que escribas toca tu ordenador, tu red real ni ningún dato.
- Las pestañas locales comparten el mismo disco virtual. SSH abre una pestaña con la máquina remota simulada: su disco es independiente y exit cierra la conexión.
- Los comandos de red (ifconfig, ping, traceroute, ss, curl, wget, scp) muestran valores de ejemplo para aprender a leerlos; nada sale de tu navegador.
- Progreso de lecciones e historial se guardan solo en tu navegador (localStorage).
- Ojo con la diferencia clave del mundo real: en un Linux de verdad rm -r borra de verdad y no hay papelera; aquí no hay permisos ni usuarios reales.
Hecho por
Miguel Ángel Colorado Marin (MACM)
Hecho por
Miguel Ángel Colorado Marin (MACM)
Full-Stack Developer · Guadalajara, España
Desarrollo aplicaciones web, herramientas digitales y proyectos completos — desde el diseño hasta el despliegue.
La consola de Linux es la llave de los servidores, del desarrollo y de la mitad de la informática — y la que más respeto impone: en un sistema real, un rm -r mal colocado no tiene papelera. Esta terminal simulada elimina el riesgo y mantiene el aprendizaje: hay un sistema de archivos virtual en memoria (tu /home/alumno con Documentos y .bashrc, /etc, /var/log...) sobre el que funciona bash de verdad —ls -la con permisos y tamaños, rutas absolutas y relativas, touch, mkdir -p, rm -r, cp, mv, cat, la tubería | encadenando comandos (ls | grep, cat archivo | head -n), grep con -i -v -n, head, tail, wc, sort, uniq, chmod con modos octales que se ven en ls -l, export y $variables, history y man—. Y las conexiones de verdad: ssh invitado@servidor-aula abre una pestaña nueva con la máquina remota simulada (su propio disco, su leeme.txt, su /var/log/auth.log) y exit te devuelve a tu equipo; ping, traceroute, ifconfig y ss muestran una red de ejemplo para aprender a leerla; wget descarga un archivo simulado y apt install «instala» paquetes de mentira. Las 5 lecciones guiadas se autoevalúan paso a paso, con pista si te atascas. Pensada para estudiantes de FP e informática, para profesores que la proyectan en clase (letra grande y pantalla completa) y para quien quiera dominar la terminal sin romper nada.
Características
- ✓Terminal bash realista con sistema de archivos virtual en memoria
- ✓Más de 45 comandos: ls -la, cd, cat, touch, mkdir -p, rm -r, cp, mv, grep, head, tail, wc, sort, chmod, tree...
- ✓Tuberías reales: ls | grep, cat archivo | head -n 5, y redirección > y >> con cualquier comando
- ✓Variables de entorno con export y $variable, historial con history y man con páginas de manual
- ✓SSH a una máquina remota simulada: se abre en una pestaña con su propio disco, y exit cierra la conexión
- ✓Red simulada: ifconfig, ping, traceroute, ss, curl, wget, scp y apt install
- ✓5 lecciones guiadas con autoevaluación: navegar, crear, permisos, red y buscar/filtrar
- ✓Tab para completar nombres, historial con flechas, letra grande y pantalla completa para proyectar en clase
¿Cómo practicar la consola de Linux?
- 1
Elige terminal libre o lección
En libre experimentas con help; en las lecciones los pasos se autoevalúan.
- 2
Navega con LS y CD
ls lista (con -a ves los ocultos), cd Documentos entra y cd ~ vuelve a casa.
- 3
Crea, filtra y da permisos
touch, echo >, mkdir -p y rm -r gestionan archivos; chmod 755 script.sh lo vuelve ejecutable.
- 4
Conéctate a otra máquina con SSH
ssh invitado@servidor-aula abre una pestaña remota con su propio disco; exit cierra la conexión.
- 5
Domina las tuberías
ls | grep Documentos, cat archivo | head -n 5: encadena comandos como en un Linux real.
Preguntas frecuentes
¿Esta terminal puede dañar mi ordenador?
No. Es un simulador: el sistema de archivos vive en la memoria del navegador y desaparece al recargar. rm -r borra solo del sistema virtual. Nada toca tu disco, tu red real ni tu sistema.
¿Qué comandos puedo practicar?
Más de 45: navegación (ls -la, cd, pwd), archivos (touch, cat, mkdir -p, rm -r, cp, mv, echo con > y >>), búsqueda y filtros (grep, head, tail, wc, sort, uniq, y tuberías |), permisos (chmod con modos octales), sistema (whoami, uname, ps, df, free, uptime), red (ifconfig, ping, traceroute, ss, curl, wget, scp simulados), paquetes (apt install), historial (history), manual (man) y sudo. Escribe help para verlos todos.
¿Cómo funciona la conexión SSH?
ssh invitado@servidor-aula abre una pestaña nueva con la máquina remota simulada: tiene su propio disco (su leeme.txt, su /var/log/auth.log) independiente del equipo local, y el prompt cambia a invitado@servidor-aula. Con exit cierras la conexión y vuelves a tu terminal.
¿Sirve para preparar una prueba de informática o FP?
Sí: las 5 lecciones cubren lo que se pide en los primeros módulos (navegación, gestión de archivos, permisos, red y filtrado de texto) y el progreso se guarda en tu navegador para que el profesor vea qué has completado.
Herramientas relacionadas
Incrusta Terminal de Linux Simulada en tu web
Integra Terminal de Linux Simulada en cualquier página web con un simple iframe. Gratis, con atribución a miguelacm.es.
<iframe
src="https://miguelacm.es/embed/linux-terminal"
width="100%"
height="700"
frameborder="0"
title="Terminal de Linux Simulada — miguelacm.es"
></iframe>Ver embed en nueva pestaña →