Execute o terminal Linux no Windows

14

É um pouco trabalhoso trabalhar com o prompt de comando do Windows. Eu tenho trabalhado com Linux e Windows. O terminal Linux tem mais vantagens do que o prompt de comando do XP, então eu gostaria de usar um terminal Linux no Windows. Alguém sabe como podemos fazer isso? Não quero executar comandos do Linux no Windows. Mas eu gosto dos recursos no terminal Linux, então quero usar os mesmos recursos no prompt de comando do Windows ou usar o terminal Linux no Windows.


fonte
3
Quais são esses "recursos" de que você mais gosta nos terminais Linux que você deseja que sejam suportados no Windows? É difícil recomendar uma substituição de terminal sem saber exatamente quais recursos você está procurando!
Cody Grey
os recursos que eu preciso de um terminal:
mestia

Respostas:

22

Tente cygwin e bash.

A maioria dos usuários de Linux usa o bash, então acho que esse é o console a que você está se referindo.

David Heffernan
fonte
2
cygwin e festança para sempre!
1
O rxvtterminal é muito melhor que o fornecido pelo cygwin por padrão. Basta instalar o rxvtpacote para obtê-lo.
intuited
Acho que o pôster significa uma alternativa ao cmd.exe, não a capacidade de executar comandos * NIX ou bash. Desde o post, "não quero executar comandos do Linux no Windows".
Meu raciocínio é que, se eles querem o bash, o cygwin no Windows é provavelmente a maneira mais fácil de fazer isso.
David Heffernan
Cygwin rocks :) !!
Shenal Silva 26/11/12
11

Desculpe pela autopromoção, sou o autor de outro emulador de console, não mencionado aqui.

O ConEmu é um emulador de console de código aberto com guias, que representa vários consoles e aplicativos simples da GUI como uma janela personalizável da GUI.

Inicialmente, o programa foi projetado para funcionar com o Far Manager (minha substituição de shell favorita - gerenciamento de arquivos e arquivos, histórico e conclusão de comandos, editor poderoso). Mas o ConEmu pode ser usado com qualquer outro aplicativo de console ou com ferramentas simples da GUI (como o PuTTY, por exemplo). ConEmu é um projeto ao vivo, aberto a sugestões.

Um breve trecho da longa lista de opções:

  • As versões mais recentes do ConEmu podem se configurar como terminal padrão para Windows
  • Tela dividida suportada
  • Seleção amigável de texto e bloco (do teclado ou mouse), copiar, colar, pesquisa de texto no console
  • Use qualquer fonte instalada no sistema ou copiada para uma pasta do programa (ttf, otf, fon, bdf)
  • Execute as guias selecionadas como Administrador (Vista +) ou como usuário selecionado, comando csudo para novas guias
  • Listas de atalhos do Windows 7 e progresso na barra de tarefas
  • Integração com DosBox (útil em sistemas de 64 bits para executar aplicativos DOS)
  • Modos de redimensionamento suave, maximizados e de tela cheia
  • Barra de rolagem oculta inicialmente, pode ser revelada por mouseover ou caixa de seleção nas configurações
  • Configurações opcionais (por exemplo, paleta) para aplicações selecionadas
  • Cor ANSI X3.64 e Xterm 256
Maximus
fonte
10

Console é um aprimoramento da janela do console do Windows.

O console [2] ainda usa a interface do console Win32 fornecida pelo Windows, mas fornece um invólucro com mais recursos. cmd.exeé usado como o shell padrão, mas é configurável.


Mintty é um emulador de terminal para Cygwin e derivados Cygwin, como o MSYS .

Usar mintty é como usar PuTTY para ssh em sua própria instalação do Cygwin, exceto sem o ssh. Ele se conecta à emulação de terminal do Cygwin para fornecer uma interface de terminal UNIX fiel. No entanto, isso torna inutilizável para programas que esperam um console Win32.

efémero
fonte
3

Você pode experimentar o PowerShell . E se você conhece o .NET, pode escrever alguns scripts realmente avançados.

Darin Dimitrov
fonte