Führen Sie das Linux-Terminal unter Windows aus


14

Es ist etwas mühsam, mit der Windows-Eingabeaufforderung zu arbeiten. Ich habe mit Linux und Windows gearbeitet. Das Linux-Terminal hat mehr Vorteile als die XP-Eingabeaufforderung, daher möchte ich ein Linux-Terminal unter Windows verwenden. Weiß jemand, wie wir das machen können? Ich möchte keine Linux-Befehle unter Windows ausführen. Aber ich mag die Funktionen auf dem Linux-Terminal, deshalb möchte ich dieselben Funktionen für die Windows-Eingabeaufforderung verwenden oder das Linux-Terminal unter Windows verwenden.



3
Welche "Funktionen" mögen Sie auf Linux-Terminals so sehr, dass Sie sich wünschen, dass sie unter Windows unterstützt werden? Es ist schwierig, einen Terminalersatz zu empfehlen, ohne genau zu wissen, nach welchen Funktionen Sie suchen!
— Cody Gray

die Funktionen, die ich von einem Terminal benötige:
— Mestia

Antworten:


22

Versuchen Sie es mit Cygwin und Bash.

Die meisten Linux-Benutzer verwenden Bash, also denke ich, dass dies die Konsole ist, auf die Sie sich beziehen.


2
Cygwin und Bash für immer!

1
Das rxvtTerminal ist viel besser als das, das Cygwin standardmäßig bereitstellt. Installieren Sie einfach das rxvtPaket, um es zu erhalten.
— Intuitierte

Ich denke, das Poster bedeutet eine Alternative zu cmd.exe, nicht die Fähigkeit, * NIX-Befehle oder Bash auszuführen. Aus dem Beitrag "Ich möchte keine Linux-Befehle unter Windows ausführen."

Meine Argumentation ist, dass Cygwin unter Windows wahrscheinlich der einfachste Weg ist, wenn sie Bash wollen.
— David Heffernan

Cygwin rockt :) !!
— Shenal Silva

11

Entschuldigung für die Eigenwerbung, ich bin der Autor eines anderen Konsolenemulators, der hier nicht erwähnt wird.

ConEmu ist ein OpenSource- Konsolenemulator mit Registerkarten, der mehrere Konsolen und einfache GUI-Anwendungen als ein anpassbares GUI-Fenster darstellt.

Ursprünglich war das Programm für die Zusammenarbeit mit Far Manager konzipiert (mein bevorzugter Shell-Ersatz - Datei- und Archivverwaltung, Befehlsverlauf und -abschluss, leistungsstarker Editor). ConEmu kann jedoch mit jeder anderen Konsolenanwendung oder einfachen GUI-Tools (wie z. B. PuTTY) verwendet werden. ConEmu ist ein Live-Projekt, das offen für Vorschläge ist.

Ein kurzer Auszug aus der langen Liste der Optionen:

  • Neueste Versionen von ConEmu können sich selbst als Standardterminal für Windows einrichten
  • Split-Screen unterstützt
  • Benutzerfreundliche Text- und Blockauswahl (über Tastatur oder Maus), Kopieren, Einfügen, Textsuche in der Konsole
  • Verwenden Sie eine beliebige im System installierte oder in einen Ordner des Programms kopierte Schriftart (ttf, otf, fon, bdf).
  • Führen Sie ausgewählte Registerkarten als Administrator (Vista +) oder als ausgewählter Benutzer mit dem Befehl csudo für neue Registerkarten aus
  • Windows 7-Sprunglisten und Fortschritt in der Taskleiste
  • Integration mit DosBox (nützlich in 64-Bit-Systemen zum Ausführen von DOS-Anwendungen)
  • Reibungslose, maximierte und Vollbild-Fenstermodi
  • Die ursprünglich ausgeblendete Bildlaufleiste kann durch Mouseover oder Kontrollkästchen in den Einstellungen angezeigt werden
  • Optionale Einstellungen (z. B. Palette) für ausgewählte Anwendungen
  • ANSI X3.64 und Xterm 256 Farbe

10

Console ist eine Windows-Konsolenfenstererweiterung.

Console [2] verwendet weiterhin die von Windows bereitgestellte Win32-Konsolenschnittstelle , bietet jedoch einen Wrapper mit weiteren Funktionen. cmd.exewird als Standard-Shell verwendet, ist aber konfigurierbar.


Mintty ist ein Terminalemulator für Cygwin und Cygwin-Derivate wie MSYS .

Die Verwendung von mintty ähnelt der Verwendung von PuTTY zum SSH in Ihrer eigenen Cygwin-Installation, außer ohne SSH. Es wird in die Terminalemulation von Cygwin eingebunden, um eine zuverlässige UNIX-Terminalschnittstelle bereitzustellen. Dies macht es jedoch für Programme unbrauchbar, die eine Win32-Konsole erwarten.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.