12 dos Melhores Emuladores de Terminal para Windows

Imagem em Destaque para Melhores Emuladores de Terminal Windows10

Por muito tempo, o Windows não teve uma ótima interface de linha de comando. Como resultado, desenvolvedores e administradores de sistema instalaram opções de terceiros para emular o estilo Unix e outros tipos de consoles. E embora seja possível obter um shell bash dentro do Windows agora, muitos usuários ainda preferem um emulador de terminal mais configurável. Confira os melhores emuladores de terminal para Windows abaixo.

Você não gosta da aparência do Windows Terminal? Tente melhorá-lo com um tema de Terminal.

Índice

    1. Windows Terminal
    1. FireCMD
    1. MobaXterm
    1. ZOC Terminal
    1. Cmder
    1. ConEmu
    1. PuTTY
    1. Termius
    1. Mintty
    1. Git Bash Terminal
    1. Oh My Posh
    1. Fluent Terminal
  • Perguntas Frequentes

1. Windows Terminal

Preço: Grátis

O Windows Terminal, embora limitado em comparação com alguns dos emuladores mais completos da nossa lista, é uma melhoria robusta em relação às aplicações de terminal independentes do Windows. Ele mescla Command Line, PowerShell e Azure Cloud Shell em uma única entidade integrada. Tem um fundo acrílico e um renderizador de texto moderno, AtlasEngine, junto com esquemas de cores e formatos de texto mais novos (texto simples, HTML, RTF).

Melhores Emuladores de Terminal Visual do Windows Terminal.

Dentro do terminal, você pode adicionar perfis dinâmicos extras no menu suspenso usando arquivos .EXE externos, como para Git Bash, Windows Subsystem for Linux (WSL) e Cygwin. Ele também melhora muito as desvantagens das ferramentas de linha de comando mais antigas com o Windows 10 e anteriores, como não permitir copiar e colar sem truques complicados.

A principal razão pela qual você deve considerar o aplicativo Terminal gratuito é que ele forma uma parte importante da experiência do Windows 11. Com funcionalidades extras em vigor, você obtém uma experiência de terminal mais simplificada, mas modernizada. Ao contrário de muitos terminais de terceiros, não há atrasos, lags ou interrupções ao executar esta ferramenta nativa.

Dica: o Windows Terminal não está abrindo para você? Aprenda como consertá-lo.

2. FireCMD

Preço: $69 por uma licença perpétua

Se você deseja criar um ambiente semelhante ao UNIX no Windows, o FireCMD (Fire Command) é um interpretador de comandos avançado. É muito fácil de usar, mesmo para pessoas não técnicas, devido à sua interface gráfica simples, que se parece com apenas mais um aplicativo do Windows. Existem recursos de documentação, como auto-completar comandos, aliases, instantâneas, múltiplos copiar-colar e encontrar/substituir.

Terminal FireCMD em PC Windows com opções Linux como .sh, .ksh e C shell visíveis.

Ao contrário de outras ferramentas de linha de comando do Windows, o FireCMD tem suporte embutido para shells UNIX, como KornShell (.KSH), Bash (.SH) e C shell (.CSH). Usando o menu Ferramentas para “Gerenciar Shells/Programas”, você pode adicionar ainda mais. Você pode trabalhar com argumentos e prompts de inicialização comuns usados no Linux.

Com o FireCMD, é muito fácil personalizar a família de fontes, tamanho, cor e estilo; redimensionar janelas; aumentar e diminuir; e copiar e colar o texto. Isso dá ao programa de terminal a aparência e funcionalidades de um típico editor de texto rico. O programa suporta janelas com abas, como o Windows Terminal, e pode executar uma gama de telas, como PowerShell, Command Line, Cygwin, Git Bash e mais.

3. MobaXterm

Preço: Grátis / $69

Você não pode ser mais versátil e personalizável do que o MobaXterm. O programa suporta sessões em uma variedade de protocolos, incluindo SSH, Telnet, Rsh, Xdmcp (Unix remoto), RDP, VNC (Computação em Rede Virtual), FTP e SFTP, o sistema X Window (ou X11), Serial COM, Shell Local, Mosh, navegadores, arquivos, Amazon Web Services S3, WSL e, claro, o shell de linha de comando normal.

Emulador de terminal MobaXterm com quatro telas divididas e múltiplas abas SSH.

A interface intuitiva permite que você configure várias abas SSH, divida terminais horizontalmente/verticalmente e tem todos os comandos Unix que você precisa, permitindo que você trabalhe tanto quanto faria no Linux. Se você é um administrador de terminal remoto ou alguém que deseja executar seu próprio servidor web ou de e-mail a partir de uma janela de console no Windows, o MobaXterm amplia suas capacidades.

Além de um instalador regular, o MobaXterm também tem uma versão portátil. Lembre-se de extrair a pasta ZIP e copiar-colar um plugin CygUtility na mesma pasta. Caso contrário, o emulador abortará na inicialização. A boa notícia é que a edição Home do MobaXterm é completamente gratuita para usuários domésticos, mas o aplicativo solicita frequentemente que você migre para a versão profissional.

4. ZOC Terminal

Preço: $79,99

Uma das melhores ferramentas para pessoas que precisam acessar dados em contas Unix a partir do Windows, o ZOC Terminal, pode não ser gratuito, mas ainda é um ótimo valor para usuários mais avançados. Ele suporta uma variedade de tipos de conexão, incluindo SSH, Telnet, Telnet/SSL, Serial/Modem/Direto, Rlogin, ISDN, Named Pipe e modem do Windows. Todos os comandos que você precisa estão facilmente acessíveis a partir de um guia de ajuda.

Script Telnet em execução no ZOC Terminal no sistema operacional Windows.

Uma de suas principais vantagens são as abas, para que você possa ter várias sessões de Terminal acontecendo ao mesmo tempo em vários terminais. O ZOC está repleto de comandos e é altamente personalizável para se adequar ao seu estilo pessoal de ajuste de terminal. Suas emulações são robustas e completas, oferecendo recursos como suporte a mouse e teclado, impressão e gráficos de linha. É fácil procurar por partes específicas de texto em seu trabalho e depois destacá-las.

O ZOC Terminal funciona com script REXX, que permeia todas as atividades da interface, incluindo comandos de menu, janelas de transferência de arquivos, acesso remoto e entradas de host. Requer um pouco de aprendizado, o que pode não ser o chá de todos. No entanto, isso também funciona a seu favor se você estiver fazendo um projeto que envolve mais privacidade e confidencialidade.

FYI: você sabia que o Windows Terminal é altamente personalizável? Confira como aprimorá-lo.

5. Cmder

Preço: Grátis

Cmder é um emulador de terminal portátil bem conhecido para Windows que foi construído a partir da “pura frustração” causada pela falta de uma boa alternativa no Windows. É construído sobre outro emulador de console bem conhecido, o ConEmu, e aprimorado com Clink. Clink estende o poder do ConEmu, adicionando recursos de shell como a conclusão estilo bash. É amplamente compatível, funcionando com msysGit, PowerShell, Cygwin e Mintty, trazendo capacidades Unix para o Windows.

Visual da interface do Cmder.

Para começar com o Cmder no Windows, configure uma variável de ambiente para isso no Path, que está disponível nas Configurações. Uma vez feito, todos os comandos UNIX do terminal estão prontos para serem usados.

Como é completamente portátil, você pode executar o Cmder a partir de um pen drive que você usa em várias máquinas sem instalar arquivos nos discos rígidos locais, tornando-o o melhor amigo de um especialista em suporte. Como um bônus, ele vem com o muito amado esquema de cores Monokai para coordenar seu hacking com o Sublime Text.

6. ConEmu

Preço: Grátis

ConEmu é um emulador de console do Windows com abas, várias janelas e uma variedade de opções de personalização. Sua linhagem remonta muito tempo: o ConEmu foi inicialmente criado como um companheiro do Far Manager, um gerenciador de arquivos e arquivos lançado para Windows em 1996. Mas, apesar de sua idade, o software é continuamente desenvolvido. Você pode executar simultaneamente PowerShell, Command Line, Chocolatey, Git Bash e outras ferramentas em paralelo.

Terminal Chocolatey exibido no ConEmu no sistema operacional Windows.

Após a instalação, você pode escolher sua tarefa de inicialização como Cmd, PowerShell, Bash, WSL ou Chocolatey. O exemplo a seguir mostra o terminal ConEmu funcionando como uma interface Chocolatey. Como uma aplicação Unicode, também suporta Java, Perl e outras linguagens. A melhor parte é que uma interface de programação tão avançada está disponível absolutamente de graça.

O emulador fornece um menu profundo de configurações para ajustar e teclas de atalho para atribuir, atraindo guerreiros de teclado do Vim e Emacs. Se você instalar um emulador DOS como o DosBox, poderá executar aplicativos DOS em um ambiente de 64 bits. Mas, como o ConEmu não é um shell, ele não inclui recursos úteis de shell, como conexões remotas e conclusão de abas. Embora mantenha muitos fãs fervorosos, o ConEmu pode não ser o melhor emulador de console para novos usuários.

Dica: aprenda as diferenças entre PowerShell e Bash.

7. PuTTY

Preço: Grátis

PuTTY é um cliente SSH e Telnet gratuito para Windows. Você pode usá-lo para encaminhamento de porta em SSH, conectando-se a protocolos Rlogin e SUPDUP, e muito mais. Além de um console Windows regular, ele também suporta “xterm” do Sistema X Windows para exibir e executar todos os comandos UNIX. Há uma janela adicional de Compromise que executa tanto comandos do Windows quanto do Linux em um ambiente integrado.

PuTTY um dos melhores emuladores de terminal padrão.

A própria utilidade de linha de comando do PuTTY é chamada de “Plink”, que pode ser iniciada a partir de qualquer outro terminal de comando. Isso é especialmente útil para suportar conexões automatizadas. Ele suporta configurações de terminal padrão, como cópia automática de texto selecionado para a área de transferência, substituições de Shift e ações de colar com o mouse.

A principal vantagem do PuTTY é que é visto como um protocolo altamente seguro, usando autenticação de chave pública. Suporta RSA, DSA e outros algoritmos criptografados para transferência de dados confidenciais. Isso torna o PuTTY um terminal muito popular para gerenciar servidores web, hosts remotos e outras conexões online.

8. Termius

Preço: Grátis / $10 por mês

Termius é um emulador Windows atraente freemium, que você adoraria ter na sua tela. Ele também suporta Mac, Linux, Android e iOS. É uma ferramenta bastante avançada que requer um pouco de auto-aprendizado. Até Steve Wozniak afirma usá-lo. Não apenas porque tem uma interface de usuário bonita, mas devido a um recurso de colaboração em equipe chamado Teams.

Termius um emulador Windows.

Você pode sempre começar com a versão gratuita do Termius usando sua conta do Google ou Apple. Ele cobre SSH e SFTP básicos, cofre local e encaminhamento de porta em um único dispositivo. Para trabalhar com um cofre criptografado na nuvem que suporta dispositivos ilimitados, você terá que migrar para um dos planos pagos.

Termius também é o único terminal em nossa lista que fornece sugestões enquanto você digita no terminal. Ele tem suporte integrado para várias telas, incluindo Git Bash, WSL, Command Line, PowerShell e mais. De muitas maneiras, o Termius representa a próxima geração de emulação de terminal, e muitos de seus recursos estão muito à frente da curva.

9. Mintty

Preço: Grátis

Mintty é um terminal open-source gratuito derivado do Cygwin e de outros projetos como WSL. Ele tem uma exibição simples com suporte a imagens, gráficos e emojis. Permite fácil seleção de texto com mouse e teclado, enquanto suporta sublinhado, sombreamento, sobrescrição e sobreposição. É uma das melhores ferramentas gratuitas para suportar uma gama completa de aplicativos de desktop do Windows e funciona bem até mesmo para sistemas operacionais legados como Windows XP ou Windows 2000.

Visão geral da interface do emulador Mintty.

O programa de terminal suporta uma ampla gama de tipos de caracteres em diferentes idiomas, fontes e sintaxes. Os usuários podem definir seus próprios atalhos, enquanto há uma lista natural de atalhos de teclado disponível. Com a mudança de textura de fundo e transparência, o Mintty se assemelha um pouco ao próprio Terminal do Windows.

Se você usa apenas o Cygwin para seu shell do Windows, o Mintty é uma excelente escolha. Na verdade, o Mintty é instalado como o emulador de terminal padrão. Como as outras opções desta lista, o Mintty fornece uma coleção de recursos adicionais, como arrastar e soltar, tela cheia, copiar-colar e suporte a temas. Ele também funciona com MSYS e Msys2. MinTTY é o emulador de terminal padrão do Git Bash e pode ser invocado simplesmente digitando Mintty.

Dica: familiarize-se com esses comandos essenciais do PowerShell.

10. Git Bash Terminal

Preço: Grátis

Há algo especial sobre o Git Bash, que basicamente fornece uma emulação Bash para executar o Git a partir da sua linha de comando. Considerando os usos versáteis do Git e do GitHub em muitos projetos de código aberto, ter um emulador de terminal dedicado para o Git é algo a ser explorado.

Git Bash e Git GUI no sistema operacional Windows.

A GUI faz com que cada comando gráfico envolvendo o universo Git ganhe vida e está bem integrada com o Git Credential Manager, SCM e, claro, os shells UNIX abaixo. Se você é um usuário frequente de software baixado do GitHub, pode querer usar seu terminal em dispositivos Windows.

Uma vez que você instala corretamente o Git Bash em seu computador Windows, você poderá experimentar vários recursos, como Git Aliases. Assim como o Windows Terminal, a ferramenta de terminal Git Bash é compatível com versões futuras do Windows 11. Você poderá usar imediatamente o Git Bash no novo sistema operacional, enquanto outros emuladores de terminal se atualizam.

11. Oh My Posh

Preço: Grátis

Oh My Posh (ou Oh-My-Posh) é um mecanismo de prompt personalizado que funciona com qualquer shell e suporta igualmente Windows, Mac e Linux. Para instalar o programa, você precisaria da janela do PowerShell e inserir um código de instalador de uma linha para Winget, Scoop ou comandos manuais no site oficial. Uma vez que o shell está instalado, ele começa a funcionar por padrão com o Windows Terminal, oferecendo mais capacidades do que era possível antes.

Emulador Oh My Posh no modo administrador do Windows PowerShell.

Embora possa parecer um aplicativo do Windows Terminal, o Oh My Posh tem capacidades Linux muito além do Terminal original. Você pode usar bash, cmd, elvish, fish, nu, PowerShell, tcsh, xonsh e zsh apenas adicionando um simples prefixo ao terminal. Por exemplo, para adicionar zsh, insira ~/.zshrc, e você está pronto para começar.

Além disso, o Oh My Posh suporta muitos programas avançados, incluindo AWS, Azure, Cloud Foundry, CMake, Crystal, Docker, Dotnet, Fossil, GCP, Git, Golang, Java, Kubectl, Lua e mais. Se você estava procurando um único emulador de terminal para Windows que suporte todos os outros, o Oh My Posh se encaixa perfeitamente.

12. Fluent Terminal

Preço: Grátis

Começando nossa lista com o novo Terminal integrado do Windows, vamos encerrá-la com algo muito semelhante. O Fluent Terminal da F5 Apps é um emulador de terminal que se parece strikingly próximo ao original, mas vem com alguns ambientes adicionais. Juntamente com PowerShell e Prompt de Comando, ele também suporta WSL, Conexão Remota via SSH e um botão de Lançamento Rápido.

Fluent Terminal da F5 Apps no sistema operacional Windows.

O terminal Fluent também suporta um shell apenas para dispositivos móveis chamado Mosh que funciona com Wi-Fi e dados móveis. Assim como o terminal do Windows, ele pode criar perfis padrão adicionais, desde que você tenha um executável de shell na localização do seu PC. No entanto, os programas SSH adicionais dão ao Fluent Terminal a capacidade muito necessária de habilitar conexões remotas.

Este semelhante fluente do Windows Terminal consegue replicar sua aparência até o último pixel. Desde interfaces acrílicas até opacidade de fundo e interfaces do PowerShell, você pode fazer o terminal parecer como quiser. O Ubuntu Bash é um tema adicional que proporciona um toque completo de Linux que o faria sentir-se confortável com comandos Linux em seu dispositivo Windows.

Dica: o Windows não consegue encontrar o PowerShell.exe? Confira essas soluções para fazê-lo funcionar novamente.

Perguntas Frequentes

Como instalo o Windows Terminal?

Existem muitas maneiras diferentes de instalar o Windows Terminal, incluindo GitHub, PowerShell, Chocolatey e Microsoft Store. Cobrimos esses diferentes métodos de instalação em detalhes.

Qual é a diferença entre Windows Terminal e Windows Console Host?

O Windows Terminal refere-se à experiência de linha de comando padrão da Microsoft nas versões recentes do Windows. É uma exibição com várias abas que suporta várias interfaces de linha de comando nativas do Windows, bem como algumas externas que podem ser adicionadas como perfis separados.

O Windows Console Host, ou “conhost.exe”, também pode funcionar como um aplicativo de linha de comando, mas isso é apenas uma parte de sua definição. É um processo que reflete toda a infraestrutura e é visível no Gerenciador de Tarefas.

Crédito da imagem: Shutterstock. Todas as capturas de tela por Sayak Boral.