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.


quelle
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.

David Heffernan
quelle
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
Maximus
quelle
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.

kurzlebig
quelle
3

Sie können PowerShell ausprobieren . Und wenn Sie .NET kennen, können Sie einige wirklich fortgeschrittene Skripte schreiben.

Darin Dimitrov
quelle