Durante mucho tiempo, Windows no ha tenido una gran interfaz de línea de comandos. Como resultado, los desarrolladores y administradores de sistemas han instalado opciones de terceros para emular el estilo Unix y otros tipos de consolas. Y aunque ahora es posible obtener un shell bash dentro de Windows, muchos usuarios todavía prefieren un emulador de terminal más configurable. Consulta a continuación los mejores emuladores de terminal para Windows.
Windows Terminal
Precio: Gratis
Windows Terminal, aunque limitado en comparación con algunos de los emuladores con más funciones de nuestra lista, es una mejora robusta con respecto a las aplicaciones de terminal de Windows independientes. Combina la Línea de Comandos, PowerShell y Azure Cloud Shell en una sola entidad integrada. Tiene un fondo acrílico y un renderizador de texto moderno, AtlasEngine, junto con nuevas esquemas de color y formatos de texto (texto plano, HTML, RTF).
Dentro de la terminal, puedes agregar perfiles dinámicos adicionales en el menú desplegable usando archivos .EXE externos, como Git Bash, Subsistema de Windows para Linux (WSL) y Cygwin. También mejora en gran medida las desventajas de las herramientas de línea de comandos anteriores con Windows 10 y anteriores, como no permitir copiar y pegar sin trucos complicados.
La razón principal por la que deberías considerar la aplicación Terminal gratuita es que forma una parte importante de la experiencia de Windows 11. Con funcionalidades adicionales en su lugar, obtienes una experiencia de terminal más simplificada pero modernizada. A diferencia de muchas terminales de terceros, no hay retrasos, lentitud o interrupciones mientras se ejecuta esta herramienta nativa.
FireCMD
Precio: $69 por una licencia perpetua
Si deseas crear un entorno similar a UNIX en Windows, FireCMD (Fire Command) es un intérprete de comandos avanzado. Es muy fácil de usar, incluso para personas no técnicas, debido a su sencilla GUI, que se parece a otra aplicación de Windows. Hay funciones de documentación, como la autocompleción de comandos, alias, instantáneas, copiar y pegar múltiples y buscar/reemplazar.
A diferencia de otras herramientas de línea de comandos de Windows, FireCMD tiene soporte integrado para shells UNIX, como KornShell (.KSH), Bash (.SH) y C shell (.CSH). Usando el menú Herramientas para “Administrar shells/programas”, puedes agregar aún más. Puedes trabajar con argumentos de inicio comunes y mensajes utilizados en Linux.
Con FireCMD, es muy fácil personalizar la familia de fuentes, el tamaño, el color y el estilo; cambiar el tamaño de las ventanas; acercar y alejar; y copiar y pegar el texto. Esto le da al programa de terminal la apariencia y las funcionalidades de un editor de texto enriquecido típico. El programa admite ventanas con pestañas, como Windows Terminal, y puede ejecutar una gama de pantallas, como PowerShell, Línea de comandos, Cygwin, Git Bash y más.
MobaXterm
Precio: Gratis / $69
No puedes obtener algo más versátil y personalizable que MobaXterm. El programa admite sesiones a través de una gama de protocolos, incluidos SSH, Telnet, Rsh, Xdmcp (Unix remoto), RDP, VNC (Virtual Network Computing), FTP y SFTP, el sistema X Window (o X11), COM serial, Shell local, Mosh, navegadores, archivos, Amazon Web Services S3, WSL y, por supuesto, el shell de línea de comandos normal.
La interfaz intuitiva te permite configurar múltiples conexiones SSH, dividir terminales horizontal/verticalmente y también tiene todos los comandos Unix que necesitas, permitiéndote trabajar tanto como lo harías en Linux. Si eres un administrador de terminal remoto o alguien que desea ejecutar su propio servidor web o de correo desde una ventana de consola en Windows, MobaXterm aumenta tus capacidades.
Además de un instalador regular, MobaXterm también tiene una versión portátil. Recuerda extraer la carpeta ZIP y copiar y pegar un complemento CygUtility en la misma carpeta. De lo contrario, el emulador se abortará al iniciarse. La buena noticia es que la edición Home de MobaXterm es completamente gratuita para usuarios domésticos, pero la aplicación te solicita con frecuencia que migres a la versión profesional.
ZOC Terminal
Precio: $79.99
Una de las mejores herramientas para las personas que necesitan acceder a datos en cuentas Unix desde Windows, ZOC Terminal, puede que no sea gratuita, pero sigue siendo una excelente opción para usuarios más avanzados. Admite una gama de tipos de conexión, incluidos SSH, Telnet, Telnet/SSL, Serial/Modem/Directo, Rlogin, ISDN, Tubería nombrada y módem de Windows. Todos los comandos que necesitas son fácilmente accesibles desde una guía de ayuda.
Una de sus ventajas clave son las pestañas, por lo que puedes tener varias sesiones de Terminal en marcha al mismo tiempo en varias terminales. ZOC está repleto de comandos y es altamente personalizable para adaptarse a tu estilo personal de manipulación de terminales. Sus emulaciones son robustas y completas, ofreciendo funciones como soporte para mouse y teclado, impresión directa y gráficos de líneas. Es muy fácil buscar bits de texto específicos en tu trabajo y luego resaltarlos.
ZOC Terminal funciona con el script REXX, que impregna todas las actividades de la interfaz, incluidos los comandos de menú, las ventanas de transferencia de archivos, el acceso remoto y las entradas de host. Requiere un poco de aprendizaje, lo que puede no ser del agrado de todos. Sin embargo, eso también funciona a tu favor si estás realizando un proyecto que implica más privacidad y confidencialidad.
Cmder
Precio: Gratis
Cmder es un emulador de terminal portátil muy conocido para Windows que se creó a partir de la “pura frustración” causada por la falta de una buena alternativa en Windows. Está construido sobre otro emulador de consola conocido, ConEmu, y mejorado con Clink. Clink amplía el poder de ConEmu, agregando funciones de shell como la finalización al estilo bash. Es ampliamente compatible, funciona con msysGit, PowerShell, Cygwin y Mintty, aportando capacidades Unix a Windows.
Para comenzar con Cmder en Windows, configura una variable de entorno para eso en Path, que está disponible en Configuración. Una vez hecho esto, todos los comandos UNIX de la terminal están listos para ser usados.
Como es completamente portátil, puedes ejecutar Cmder desde una unidad USB que usas en varias máquinas sin instalar archivos en discos duros locales, lo que lo convierte en el mejor amigo de un especialista en soporte. Como beneficio adicional, se incluye el esquema de color Monokai, muy apreciado, para coordinar tu programación con Sublime Text.
ConEmu
Precio: Gratis
ConEmu es un emulador de consola de Windows con pestañas, varias ventanas y una variedad de opciones de personalización. Su linaje se remonta mucho en la historia: ConEmu se creó inicialmente como un complemento de Far Manager, un administrador de archivos y archivos lanzado para Windows en 1996. Pero a pesar de su antigüedad, el software se desarrolla continuamente. Puedes ejecutar simultáneamente PowerShell, Línea de comandos, Chocolatey, Git Bash y otras herramientas en paralelo entre sí.
Después de la instalación, puedes elegir tu tarea de inicio como Cmd, PowerShell, Bash, WSL o Chocolatey. El siguiente ejemplo muestra la terminal ConEmu funcionando como una interfaz de Chocolatey. Como aplicación Unicode, también admite Java, Perl y otros lenguajes. La mejor parte es que una interfaz de programación tan avanzada está disponible absolutamente gratis.
El emulador proporciona un menú profundo de configuraciones para ajustar y teclas de acceso rápido para asignar, atrayendo a guerreros del teclado de Vim y Emacs. Si instalas un emulador DOS como DosBox, puedes ejecutar aplicaciones DOS en un entorno de 64 bits. Pero debido a que ConEmu no es un shell, no incluye funciones de shell útiles, como conexiones remotas y autocompletado de pestañas. Si bien conserva muchos fanáticos incondicionales, ConEmu puede no ser el mejor emulador de consola para usuarios nuevos.
PuTTY
Precio: Gratis
PuTTY es un cliente SSH y Telnet gratuito para Windows. Puedes usarlo para el reenvío de puertos en SSH, conectando protocolos Rlogin y SUPDUP, y mucho más. Además de una consola de Windows normal, también admite “xterm” del Sistema X Windows para mostrar y ejecutar todos los comandos UNIX. Hay una ventana de Compromiso adicional que ejecuta comandos de Windows y Linux en un entorno integrado.
La propia utilidad de línea de comandos de PuTTY se llama “Plink”, que se puede iniciar desde cualquier otra terminal de comandos. Esto es especialmente útil para admitir conexiones automatizadas. Admite configuraciones de terminal estándar, como la copia automática del texto seleccionado al portapapeles, las anulaciones de Mayúsculas y las acciones de pegar con el mouse.
La principal ventaja de PuTTY es que se considera un protocolo altamente seguro, que utiliza la autenticación de clave pública. Admite RSA, DSA y otros algoritmos encriptados para la transferencia confidencial de datos. Esto hace que PuTTY sea una terminal muy popular para administrar servidores web, hosts remotos y otras conexiones en línea.
Termius
Precio: Gratis / $10 al mes
Termius es un atractivo emulador freemium de Windows, que te encantaría tener en tu pantalla. También admite Mac, Linux, Android e iOS. Es una herramienta bastante avanzada que requiere un poco de autoaprendizaje. Incluso Steve Wozniak afirma usarlo. No solo porque tiene una interfaz de usuario hermosa, sino debido a una función de colaboración en equipo llamada Equipos.
Siempre puedes comenzar con la versión gratuita de Termius usando tu cuenta de Google o Apple. Cubre SSH y SFTP básicos, bóveda local y reenvío de puertos en un solo dispositivo. Para trabajar con una bóveda encriptada en la nube que admite dispositivos ilimitados, tendrás que migrar a uno de los planes de pago.
Termius también es la única terminal en nuestra lista que proporciona sugerencias mientras escribes en la terminal. Tiene soporte integrado para varias pantallas, incluidas Git Bash, WSL, Línea de comandos, PowerShell y más. En muchos sentidos, Termius representa la próxima generación de emulación de terminal, y muchas de sus funciones están muy adelantadas a su tiempo.
Mintty
Precio: Gratis
Mintty es una terminal de código abierto gratuita derivada de Cygwin y otros proyectos como WSL. Tiene una pantalla sin lujos con soporte para imágenes, gráficos y emojis. Permite una selección de texto fácil con el mouse y el teclado, mientras admite subrayado, sombreado, superíndice y sobreescritura. Es una de las mejores herramientas gratuitas para admitir una gama completa de aplicaciones de escritorio de Windows y funciona bien incluso para sistemas operativos heredados como Windows XP o Windows 2000.
El programa de terminal admite una amplia gama de tipos de caracteres en diferentes idiomas, fuentes y sintaxis. Los usuarios pueden definir sus propios accesos directos, mientras que hay una lista natural de accesos directos de teclado disponibles. Con el cambio de textura de fondo y transparencia, Mintty se parece un poco a la Terminal propia de Windows.
Si solo usas Cygwin para tu shell de Windows, Mintty es una excelente opción. De hecho, Mintty se instala como el emulador de terminal predeterminado. Al igual que las otras opciones de esta lista, Mintty proporciona una colección de funciones adicionales, como arrastrar y soltar, pantalla completa, copiar y pegar y soporte de temas. También funciona con MSYS y Msys2. MinTTY es el emulador de terminal predeterminado de Git Bash y se puede invocar simplemente escribiendo Mintty.
Git Bash Terminal
Precio: Gratis
Hay algo especial en Git Bash, que básicamente proporciona una emulación de Bash para ejecutar Git desde tu línea de comandos. Teniendo en cuenta los usos versátiles de Git y GitHub en muchos proyectos de código abierto, tener un emulador de terminal dedicado para Git es algo que explorar.
La GUI hace que cada comando gráfico que involucra el universo Git cobre vida y está bien integrado con Git Credential Manager, SCM y, por supuesto, los shells UNIX que se encuentran debajo. Si eres un usuario frecuente de software descargado de GitHub, es posible que desees usar su terminal en dispositivos Windows.
Una vez que instales correctamente Git Bash en tu computadora con Windows, podrás experimentar con varias funciones, como Git Aliases. Al igual que Windows Terminal, la herramienta de terminal Git Bash es compatible con versiones futuras de Windows 11. Podrás usar Git Bash inmediatamente en el nuevo sistema operativo, mientras que otros emuladores de terminal se ponen al día.
Oh My Posh
Precio: Gratis
Oh My Posh (o Oh-My-Posh) es un motor de indicador personalizado que funciona con cualquier shell y admite Windows, Mac y Linux por igual. Para instalar el programa, necesitarías la ventana de PowerShell y para ingresar un código de instalador de una línea para Winget, Scoop o comandos manuales en el sitio oficial. Una vez que se instala el shell, comienza a funcionar de forma predeterminada con Windows Terminal, ofreciendo más capacidades de las que eran posibles anteriormente.
Si bien puede parecerse a una aplicación de Windows Terminal, Oh My Posh tiene capacidades de Linux que van más allá de la Terminal original. Puedes usar bash, cmd, elvish, fish, nu, PowerShell, tcsh, xonsh y zsh simplemente agregando un predecesor simple a la terminal. Por ejemplo, para agregar zsh, inserta ~/.zshrc y ya estás listo para comenzar.
Además, Oh My Posh admite muchos programas avanzados, incluidos AWS, Azure, Cloud Foundry, CMake, Crystal, Docker, Dotnet, Fossil, GCP, Git, Golang, Java, Kubectl, Lua y más. Si estabas buscando un único emulador de terminal para Windows que admita todo lo demás, Oh My Posh se ajusta a la perfección.
Fluent Terminal
Precio: Gratis
Habiendo comenzado nuestra lista con la nueva Terminal integrada de Windows, terminemos con algo muy similar. Fluent Terminal de F5 Apps es un emulador de terminal que se parece mucho al original, pero viene con algunos entornos adicionales. Junto con PowerShell y el Símbolo del sistema, también admite WSL, Conexión remota a través de SSH y un botón de inicio rápido.
Fluent Terminal también admite un shell solo para dispositivos móviles llamado Mosh que funciona con Wi-Fi y datos móviles. Al igual que la terminal propia de Windows, puede crear perfiles predeterminados adicionales siempre que tengas un ejecutable de shell en la ubicación de tu PC. Sin embargo, los programas SSH adicionales le dan a Fluent Terminal la capacidad muy necesaria para habilitar conexiones remotas.
Este similar a Fluent de Windows Terminal logra replicar su apariencia hasta el último píxel. Desde interfaces acrílicas hasta opacidad de fondo e interfaces de PowerShell, puedes hacer que la terminal se vea como quieras. Ubuntu Bash es un tema adicional que proporciona un toque completo de Linux que te hará sentir cómodo con los comandos de Linux en tu dispositivo Windows.
Preguntas Frecuentes
¿Cómo instalo Windows Terminal?
Hay muchas maneras diferentes de instalar Windows Terminal, incluyendo GitHub, PowerShell, Chocolatey y Microsoft Store. Cubrimos estos diferentes métodos de instalación con detalle.
¿Cuál es la diferencia entre Windows Terminal y Windows Console Host?
Windows Terminal se refiere a la experiencia de línea de comandos predeterminada de Microsoft en las versiones recientes de Windows. Es una pantalla con varias pestañas que admite varias interfaces de línea de comandos nativas de Windows, así como algunas externas que se pueden agregar como perfiles separados.
El Windows Console Host, o “conhost.exe”, también puede funcionar como una aplicación de línea de comandos, pero eso es solo una parte de su definición. Es un proceso que refleja toda la infraestructura y es visible en el Administrador de tareas.