Wenn Sie Windows Terminal noch nie geöffnet haben, verpassen Sie bereits das leistungsstärkste Werkzeug, das auf Ihrem PC vorhanden ist
Windows hat GUIs auf den PCs populär gemacht, aber es gab immer eine Kommandozeilenschnittstelle unter der Oberfläche. Windows Terminal ist die neueste Möglichkeit, die Kraft der Kommandozeile zu nutzen. Es ist viel leistungsfähiger als die alte "DOS-Box" und ermöglicht es Ihnen, sowohl Linux als auch PowerShell sowie die klassische Eingabeaufforderung zu verwenden. Hier ist, was Sie verpassen, wenn Sie es ignorieren.
Was ist Windows Terminal?
Die Tür zu Windows-Befehlszeilen
Windows Terminal ist eine Terminalanwendung für Windows, die von Microsoft erstellt wurde. Sie ist ähnlich wie die Terminals, die man auf macOS- oder Linux-Systemen sehen könnte. Sie ist über den Microsoft Store verfügbar und wird installiert, wenn man das Windows Subsystem für Linux einrichtet. Sie ist ohnehin auf Windows 11-Systemen vorinstalliert. Windows Terminal ermöglicht es Ihnen, Befehle direkt auszuführen, anstatt nur zu zeigen oder zu klicken.
Sie müssen kein Linux-Experte sein, um es zu benutzen, oder überhaupt ein Linux-Benutzer. Sie können PowerShell und die gute alte Eingabeaufforderung verwenden. Sie können nicht nur Befehlszeilenanwendungen ausführen, sondern auch Ihre Terminalfenster mit Hintergrundfarben, Vordergrundfarben und Transparenz anpassen.
Windows Terminal verkörpert eine Computertradition, die bis in die Zeit der Druckterminals zurückreicht, als Menschen Befehle in etwas eingaben, das einer Schreibmaschine ähnelte. Windows Terminal ist viel leiser und fällt keine Laubwälder für seine Ausgabe.
Warum ein Terminal?
Direkte Kontrolle über Ihr System
Warum würden Sie ein Terminal anstelle der grafischen Optionen von Windows verwenden wollen? Die Verwendung einer Kommandozeile gibt Ihnen eine direktere Kontrolle über das System. Wenn Sie ein Problem mit Ihrem System haben, können Sie normalerweise jemanden finden, der Ihnen einen Befehl gibt, den Sie in Ihr Terminal einfügen können (etwas, das Sie nur tun sollten, wenn es von jemandem kommt, dem Sie absolut vertrauen, wie einem Microsoft-Support-Mitarbeiter).
Abgesehen von der Fehlersuche nutzen Entwickler die Befehlszeile auch umfangreich. Sie verwenden sie, um Befehle an Interpreter oder Compiler zu senden, sowie um terminalbasierte Editoren zu starten. Linux und macOS waren die bevorzugten Betriebssysteme für Entwickler, da sie bereits integrierte Terminals haben. Microsoft hat WSL erstellt, um Entwickler zurückzugewinnen, da Linux die moderne Entwicklung dominiert.
Dann gibt es Leute wie mich, die aus Gewohnheit mit der Kommandozeile vertraut sind. In den frühen 90er Jahren, als ich mich erstmals ernsthaft für Computer interessierte, liefen die meisten PC-Spiele nur unter MS-DOS, weil sie in den Tagen vor DirectX direkt auf die Hardware zugreifen mussten. Das bedeutete, dass man zumindest einige grundlegende DOS-Befehle kennen musste, wie cd oder dir, um meine Sierra-Spiele zu spielen.
Obwohl MS-DOS eigentlich kein Terminal war, war die Verbindung zwischen MS-DOS und der Befehlszeile auf dem PC so stark, dass Command Prompt-Fenster immer noch oft "DOS-Boxen" genannt werden, selbst wenn der Befehlsinterpreter tatsächlich auch nicht MS-DOS ist.
WSL
Linux-Terminal-Apps direkt von Windows
Meine größte Nutzung von Windows Terminal besteht darin, das Windows-Subsystem für Linux oder WSL auszuführen. Das beste Merkmal von WSL ist, dass es mir erlaubt, auf das Linux-Ökosystem mächtiger Befehle und Werkzeuge zuzugreifen, während ich weiterhin Mainstream-Apps starten kann. Dazu gehören meine alten Lieblingsspiele, die jetzt von GoG verpackt sind.
Linux ist die Lingua franca des technischen Rechnens. Es betreibt die meisten Server im Internet. Wenn Sie es ernst meinen mit Programmierung oder IT, wird es sich auszahlen, sich mit Linux vertraut zu machen.
Mit WSL müssen Sie keine Dual-Boot-Partition einrichten oder sich mit einem anderen Fenstersystem oder einer anderen GUI auseinandersetzen. Sie können Linux in einer vertrauten Umgebung lernen, oder zumindest bis Microsoft beschließt, erneut zu ändern, wie die GUI funktioniert.
Ich mag, wie man sowohl Windows als auch Linux mit WSL kombinieren kann, da man auf Dateien und Programme sowohl von der Linux- als auch von der Windows-Seite zugreifen kann.
PowerShell
Eine leistungsstarke Windows-Befehlszeile
PowerShell ist eine weitere von Microsoft entwickelte Befehlsprache. Sie soll die alte Eingabeaufforderung ersetzen.
Es hat einige interessante Ideen dahinter. Wenn Sie sich mit Linux auskennen, sind Sie wahrscheinlich mit Pipelines vertraut, die die Ausgabe eines Befehls in die Eingabe eines anderen senden. Dies war eine weitere Idee, die Microsoft von Unix für MS-DOS „entlieh“. PowerShell geht noch weiter. Statt einfachem Text können Sie objektorientierte Daten weiterleiten.
Ich neige dazu, PowerShell für alltägliche Aufgaben als weniger nützlich zu empfinden, da ich in meinen technischen Bemühungen mehr auf Data Science ausgerichtet bin und die meisten dieser Werkzeuge unter Linux laufen.
Ich werde weiterhin PowerShell verwenden, wenn ich direkt mit Windows interagieren möchte, zum Beispiel um WSL neu zu starten.
wsl --shutdownEingabeaufforderung
Für DOS-Nostalgie
Dies ist die standardmäßige Eingabeaufforderung, an die Sie sich möglicherweise aus älteren Versionen von Windows erinnern. Sie ähnelt der unter MS-DOS, aber in modernen Versionen von Windows basiert sie auf dem Interpreter, der mit Windows NT im Jahr 1993 eingeführt wurde. Microsoft setzt dies zugunsten von PowerShell außer Gebrauch, aber es wird wahrscheinlich noch eine Weile verfügbar sein, da so viele Tipps zur Fehlerbehebung darauf zurückgreifen.
Ich benutze es nicht oft, weil Linux viel flexibler im Multitasking mit Jobkontrolle oder Terminal-Multiplexern ist, aber ich kann seinen Retro-Charme trotzdem schätzen. Es ist auch nützlich, um in einer Notsituation Dateien zu öffnen.
Das Erscheinungsbild anpassen
Windows Terminal zu Ihrem Eigenen machen
Ein großer Teil des Spaßes am Windows-Terminal besteht darin, dass man das Erscheinungsbild der Fenster anpassen kann. Man kann Terminals transparent machen, was praktisch ist, um Online-Tutorials zu folgen.
Ich mag, wie man Themen für verschiedene Kommandozeileninterpreter erstellen kann. Ich mag es, wenn meine Ubuntu-WSL-Umgebung dem Weiß-auf-Lila-Thema der Ubuntu-Terminals entspricht, während ich ein Retro-Thema für die Eingabeaufforderung erstelle.
Die Kraft der Befehlszeile in Windows entfesseln
Windows Terminal ermöglicht es Ihnen, die leistungsstarken Kommandozeilenumgebungen unter Windows zu nutzen, von WSL über PowerShell bis hin zur Eingabeaufforderung. Es macht die Kommandozeile zu einem gleichwertigen Bestandteil von Windows. Es ist eine App, die auf der Taskleiste jedes technischen Windows-Benutzers sein sollte.









