Ejecute el terminal de Linux en Windows

14

Es un poco difícil trabajar con el símbolo del sistema de Windows. He estado trabajando con Linux y Windows. El terminal Linux tiene más ventajas que el símbolo del sistema XP, por lo que me gustaría usar un terminal Linux en Windows. ¿Alguien sabe cómo podemos hacer eso? No quiero ejecutar comandos de Linux en Windows. Pero me gustan las funciones en el terminal de Linux, así que quiero usar las mismas funciones para el símbolo del sistema de Windows o usar el terminal de Linux en Windows.


fuente
3
¿Cuáles son estas "características" que tanto te gustan en los terminales de Linux que deseas que sean compatibles con Windows? ¡Es difícil recomendar un reemplazo de terminal sin saber exactamente qué características está buscando!
Cody Gray
las características que necesito de un terminal:
mestia

Respuestas:

22

Prueba cygwin y bash.

La mayoría de los usuarios de Linux usan bash, así que supongo que esa es la consola a la que te refieres.

David Heffernan
fuente
2
Cygwin y bash para siempre!
1
El rxvtterminal es mucho mejor que el que proporciona Cygwin por defecto. Simplemente instale el rxvtpaquete para obtenerlo.
intuido
Creo que el póster significa una alternativa a cmd.exe, no la capacidad de ejecutar comandos * NIX o bash. De la publicación, "No quiero ejecutar comandos de Linux en Windows".
Mi razonamiento es que si quieren bash, entonces en Windows cygwin es probablemente la forma más fácil de hacerlo.
David Heffernan
Cygwin rocas :) !!
Shenal Silva
11

Perdón por la autopromoción, soy el autor de otro emulador de consola, no mencionado aquí.

ConEmu es un emulador de consola de código abierto con pestañas, que representa múltiples consolas y aplicaciones GUI simples como una ventana GUI personalizable.

Inicialmente, el programa fue diseñado para trabajar con Far Manager (mi reemplazo de shell favorito: administración de archivos y archivos, historial y finalización de comandos, editor potente). Pero ConEmu se puede usar con cualquier otra aplicación de consola o herramientas GUI simples (como PuTTY, por ejemplo). ConEmu es un proyecto en vivo, abierto a sugerencias.

Un breve extracto de la larga lista de opciones:

  • Las últimas versiones de ConEmu pueden configurarse como terminal predeterminada para Windows
  • Pantalla dividida compatible
  • Texto fácil de usar y selección de bloque (desde el teclado o el mouse), copiar, pegar, buscar texto en la consola
  • Utilice cualquier fuente instalada en el sistema o copiada a una carpeta del programa (ttf, otf, fon, bdf)
  • Ejecute las pestañas seleccionadas como Administrador (Vista +) o como usuario seleccionado, comando csudo para pestañas nuevas
  • Windows 7 Jump lists y Progress en la barra de tareas
  • Integración con DosBox (útil en sistemas de 64 bits para ejecutar aplicaciones DOS)
  • Cambiar el tamaño suave, maximizado y modos de ventana de pantalla completa
  • La barra de desplazamiento inicialmente oculta, puede mostrarse con el mouseover o la casilla de verificación en la configuración
  • Configuraciones opcionales (p. Ej. Paleta) para aplicaciones seleccionadas
  • ANSI X3.64 y Xterm 256 color
Maximus
fuente
10

La consola es una mejora de la ventana de la consola de Windows.

La consola [2] todavía usa la interfaz de la consola Win32 proporcionada por Windows, pero proporciona una envoltura con más funciones. cmd.exese usa como shell predeterminado pero es configurable.


Mintty es un emulador de terminal para Cygwin y derivados de Cygwin como MSYS .

Usar mintty es muy parecido a usar PuTTY para ssh en tu propia instalación de Cygwin, excepto sin ssh. Se conecta a la emulación de terminal de Cygwin para proporcionar una interfaz de terminal UNIX fiel. Sin embargo, esto hace que sea inutilizable para los programas que esperan una consola Win32.

efímero
fuente
3

Puedes probar PowerShell . Y si conoce .NET, puede escribir algunos scripts realmente avanzados.

Darin Dimitrov
fuente