Installieren Sie noch keine virtuelle Maschine! So führen Sie Linux-Befehle unter Windows mit WSL 2 aus.
Das Windows-Subsystem für Linux 2 baut auf dem Erfolg der ursprünglichen WSL auf, und die neuere WSL 2 bietet Benutzern mehr Leistung und Zuverlässigkeit. Es ist wichtig, dass Sie verstehen, wie Sie Linux-Befehle und -Dienstprogramme auf dem Windows-Subsystem für Linux 2 verwenden.
Lesen Sie weiter, während wir besprechen, was WSL 2 ist und wie Sie Linux-Befehle unter Windows 10 und 11 verwenden können.
Ist es möglich, Linux-Befehle unter Windows 10 und 11 ohne eine virtuelle Maschine auszuführen?
Ja, Sie können Linux-Befehle in Windows 10 und 11 ausführen, ohne eine virtuelle Maschine einzurichten, was durch das unglaubliche Windows-Subsystem für Linux 2 ermöglicht wird. Sie müssen keine ausgeklügelte virtuelle Maschine mehr mit konfigurieren Oracle VirtualBox oder VMWare Linux zu verwenden. Sie können einen Linux-Kernel nativ unter Windows 10 oder 11 mit minimaler Installation verwenden.
Sie können aus einer Liste von Linux-Distributionen auswählen, die von WSL 2 unterstützt werden (einschließlich Ubuntu und Kali Linux), oder eine beliebige Linux-Distribution importieren, um mit WSL 2 als TAR-Datei zu arbeiten. Mit dem Windows-Subsystem für Linux 2 können Windows-Benutzer Linux-Befehlszeilentools, Anwendungen und Dienstprogramme ohne zusätzliche Installationsschritte direkt verwenden. Es dient dazu, WSL 2 unter Windows 10 und 11 mit einer grundlegenden Linux-Distribution wie Ubuntu zu konfigurieren.
Erste Schritte mit WSL 2
Das Windows-Subsystem für Linux 2 steht Benutzern mit Windows 10 (Build 19041 und höher) und Windows 11 zur Verfügung; Wenn Sie eine ältere Version von Windows 10 ausführen, müssen Sie WSL 2 manuell installieren. Glücklicherweise macht es Microsoft einfach, eine Linux-Distribution in WSL 2 zu installieren und einzurichten. So installieren Sie WSL 2 mit Ubuntu:
- Starte den Start Menü, suchen Eingabeaufforderung, klicken Sie mit der rechten Maustaste auf die beste Übereinstimmung, und wählen Sie sie aus Als Administrator ausführen.
- Geben Sie den folgenden Befehl ein und drücken Sie Eingeben:
wsl - - Installieren
- Der Installationsvorgang wird einige Zeit in Anspruch nehmen, daher müssen Sie möglicherweise etwas warten. Wenn Sie eine andere Linux-Distribution installieren möchten, können Sie dies über den folgenden Befehl tun:
wsl - - install -d <Verteilung>
- Sie können die Liste der Linux-Distributionen anzeigen über:
wsl.exe-l-Ö
So verwenden Sie Linux-Befehle in WSL 2
Um Linux-Befehle unter Windows zu verwenden, können Sie das Windows-Subsystem für Linux verwenden – einen Linux-Kernel, der direkt in das Windows-Betriebssystem integriert ist. So können Sie beginnen, Linux-Befehle und -Dienstprogramme auf einer WSL 2 mit Ubuntu zu verwenden:
- Starte den Start Menü, suchen Ubuntu, und wählen Sie die aus Am besten passen.
- Alternativ können Sie starten Ubuntu über die Schreibtisch auch eine Abkürzung.
- Warten Sie, bis die Terminalkonsole geladen ist; Sobald Ubuntu bereit ist, sollten Sie den Text „Welcome to Ubuntu“ auf der Konsole sehen.
- Um zu bestätigen, dass Ihre Installation abgeschlossen ist, geben Sie den folgenden Befehl ein und drücken Sie Eingeben:
lsb_release -a
- Sie sollten jetzt Details zum installierten Ubuntu-Betriebssystem sehen.
Linux verfügt über viele Befehle und integrierte Dienstprogramme, auf die über das Terminal zugegriffen werden kann. Diese Befehle helfen Ihnen, das Dateisystem zu verwalten, Pakete zu installieren, Apps auszuführen, Dateien zu bearbeiten und vieles mehr. Kein Wunder also, dass rDie meisten Menschen lieben es, die Linux-Befehlszeile zu verwenden.
Lesen Sie weiter für eine Liste von Befehlen, die Ihnen bei der Verwendung des Windows-Subsystems für Linux helfen:
-
CD: Der CD command ist einer der am häufigsten verwendeten Linux-Befehle, und das aus gutem Grund; Es hilft Ihnen, Verzeichnisse einfach zu wechseln. Wenn Sie sich im Stammordner mit zwei Unterordnern befinden, können Sie mithilfe von in einen anderen Ordner wechseln CD Befehl wie folgt:
Um eine Ebene zurück in den Stammordner zu gehen, verwenden Sie den cd-Befehl wie folgt:CD Mein Ordner
CD ..
- ls: Du kannst den... benutzen ls Befehl, um die Liste der Dateien und Ordner im aktuellen Verzeichnis anzuzeigen.
-
mkdir: Wenn Sie einen neuen Ordner erstellen möchten, sollten Sie ebenfalls die verwenden mkdir Befehl:
mkdir Ordnername
-
Katze: Um die Vorschau einer Textdatei auf dem Terminal anzuzeigen, können Sie den cat-Befehl wie folgt verwenden:
KatzeTextdatei.txt
- grep: Es hilft Ihnen bei der Suche nach einer bestimmten Zeichenfolge in mehreren Dateien und ist sehr flexibel. Sie können es verwenden, um übereinstimmende Muster zu finden, während Sie Systemprotokolldateien durchsuchen.
-
berühren: Sie können den Touch-Befehl verwenden, um die Zeitstempel einer Datei zu ändern, aber Sie können ihn auch verwenden, um eine neue Datei zu erstellen, indem Sie den Dateinamen als Parameter übergeben:
berührenneue Datei.txt
-
&&: Dieser Befehl hilft Ihnen, mehrere Befehle nacheinander zu verketten. So navigieren Sie beispielsweise zu einem anderen Ordner und erstellen eine neue Datei:
CDMein Ordner && berührenneue Datei.txt
- Mann: Das Linux-Handbuch ist der beste Ort, um nachzuschlagen, wenn Sie herausfinden möchten, wie ein Befehl funktioniert oder welche Parameter anwendbar sind.
- klar: Das Terminal wird sehr unübersichtlich, sodass Sie die verwenden können klar Befehl zum Löschen des Terminalbildschirms.
-
wget: Das Tool wget kann verwendet werden, um Inhalte und Dateien von Webservern herunterzuladen. Es unterstützt HTTP, HTTPS und FTP. Sie können wget in seiner einfachsten Form wie folgt verwenden:
wget Ziel-URL
Wenn Sie neu bei Linux sind, müssen Sie von den vielen Befehlen und Dienstprogrammen, die Linux zu bieten hat, überwältigt sein, aber ärgern Sie sich nicht; mit der zeit kriegst du den dreh raus. Schon bald werden Sie Linux-Befehle so verwenden, als wären sie Ihnen in Fleisch und Blut übergegangen, ohne auf virtuelle Maschinen zurückgreifen oder einen Dual-Boot durchführen zu müssen.
Verwenden Sie Linux-Befehle unter Windows mit Leichtigkeit
Linux ist ein leistungsstarkes Betriebssystem, bei dem Sie sich an die Befehlszeile gewöhnen müssen. Sie können jeden Aspekt Ihrer WSL 2 über das Linux-Terminal verwalten. Das Erlernen der verschiedenen Linux-Befehle kann anfangs frustrierend sein, aber sobald Sie sich dazu drängen, die Befehlszeile zu verwenden, werden Sie sicherer.