Unter Windows 10 bietet Microsoft Benutzern die Möglichkeit, eine Linux-Bash-Shell auszuführen und zu verwenden. Diese Innovation ist Teil einer Funktion namens Windows Subsystem für Linux (WSL), mit der Sie Linux-Anwendungen unter Windows ausführen können, ohne eine virtuelle Maschine installieren zu müssen. Mit dieser Funktion können Windows 10-Benutzer problemlos über die Befehlszeile auf die leistungsstarken und vertrauten Linux-Entwicklungs- und Verwaltungstools zugreifen.
Um die Linux Bash-Shell unter Windows 10 auszuführen, müssen Sie zuerst die WSL-Funktion aktivieren. Dies kann über die Windows-Systemsteuerung oder direkt über die Windows-Einstellungen erfolgen. Nachdem Sie WSL aktiviert haben, muss der Benutzer eine für seine Bedürfnisse geeignete Linux-Distribution wie Ubuntu oder Debian aus dem Windows Store installieren. Nach der Installation der Distribution kann der Benutzer die Linux Bash-Shell direkt aus dem Startmenü ausführen oder Linux-Befehle an der Windows-Eingabeaufforderung ausführen.
Ausführen und Verwenden der Linux Bash-Shell
Wenn ein Benutzer die Linux Bash-Befehlsshell unter Windows 10 ausführt, gelangt er in eine Umgebung, die der traditionellen Linux-Befehlszeile ähnelt. Der Benutzer kann alle standardmäßigen Linux-Befehle ausführen, Linux-Anwendungen installieren und ausführen sowie Dateien und Programme verwalten. Es kann auch Befehle verwenden, um mit Paketmanagern, Compilern und anderen Systemwerkzeugen zu arbeiten, die in der Distribution verfügbar sind.
Daher bietet die Linux Bash-Befehlsshell in Windows 10 Benutzern die Möglichkeit, die Vorteile von Windows und Linux zu kombinieren, sodass sie mit beiden Betriebssystemen in derselben Umgebung arbeiten können. Dies ist praktisch für Entwickler und Systemadministratoren, die vertraute Linux-Befehle auf ihren Windows-Arbeitsstationen verwenden können, ohne zwischen den beiden Betriebssystemen wechseln zu müssen.
So installieren und konfigurieren Sie Bash
Um die Linux Bash-Befehlsshell auf einem Windows 10-Betriebssystem zu verwenden, müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie das Startmenü und suchen Sie den Abschnitt Einstellungen.
- Wählen Sie unter "Einstellungen" die Option "Apps" aus.
- Wählen Sie im Menü "Anwendungen" die Option "Anwendungen und Funktionen" oder "Installierte Anwendungen" aus.
- Suchen Sie in der Liste der Anwendungen nach "Windows-Komponenten" und wählen Sie "Linux-Anwendungen".
- Warten Sie, bis die Komponente "Windows Subsystem für Linux" installiert ist.
- Öffnen Sie nach Abschluss der Installation einen beliebigen Ordner.
- Klicken Sie mit der rechten Maustaste auf den freien Speicherplatz und wählen Sie hier ein Eingabeaufforderungsfenster öffnen.
- Geben Sie den Befehl "bash" ein und drücken Sie die Eingabetaste.
- Warten Sie, bis die Bash-Shell initialisiert wird.
Nachdem Sie diese Schritte ausgeführt haben, installieren und konfigurieren Sie die Linux Bash-Befehlsshell auf einem Windows 10-System. Jetzt können Sie die leistungsstarken Werkzeuge und Befehle verwenden, die für Linux spezifisch sind, zum Beispiel zum Entwickeln, Verwalten und Automatisieren von Aufgaben.
Starten und Öffnen der Bash-Befehlszeile
Befolgen Sie die folgenden Schritte, um die Bash-Befehlsshell zu starten:
- Öffnen Sie das Startmenü und suchen Sie nach der Windows PowerShell-Anwendung.
- Klicken Sie mit der rechten Maustaste auf das Windows PowerShell-Anwendungssymbol und wählen Sie die Option Als Administrator ausführen aus.
- Führen Sie im geöffneten Windows PowerShell-Fenster den folgenden Befehl aus: wsl
Nachdem Sie diese Schritte ausgeführt haben, wird die Bash-Befehlsshell geöffnet und Sie sind bereit, die Linux-Distribution in Windows 10 zu verwenden. In der Bash-Befehlsshell können Sie alle Befehle und Aufgaben ausführen, die Sie normalerweise unter Linux ausführen.
An diesem Punkt können Sie mit der Bash-Befehlsshell beginnen und alle ihre Funktionen nutzen. Wenn Sie Probleme oder Fragen haben, können Sie sich jederzeit an die Dokumentation oder die Benutzergemeinschaft wenden, um Hilfe und Empfehlungen zu erhalten.
Grundlegende Befehle für die Arbeit mit Bash
cd: der Befehl wird verwendet, um in ein anderes Verzeichnis zu wechseln. Zum Beispiel wird "CD-Dokumente" in den Ordner "Dokumente" verschoben.
ls: der Befehl zeigt den Inhalt des aktuellen Verzeichnisses an. Zum Beispiel zeigt "ls" eine Liste von Dateien und Ordnern an.
pwd: der Befehl gibt den vollständigen Pfad des aktuellen Verzeichnisses aus. Zum Beispiel könnte "pwd" "/home/user/Documents" anzeigen.
mkdir: der Befehl wird verwendet, um ein neues Verzeichnis zu erstellen. Zum Beispiel erstellt "mkdir NewFolder" den Ordner "NewFolder".
rmdir: der Befehl wird verwendet, um ein leeres Verzeichnis zu löschen. Zum Beispiel wird "rmdir OldFolder" den Ordner "OldFolder" löschen.
cp: der Befehl wird zum Kopieren von Dateien oder Verzeichnissen verwendet. Zum Beispiel "cp file.txt backup/file.txt" kopiert die Datei "file.txt" in den Ordner "backup".
mv: der Befehl wird verwendet, um Dateien oder Verzeichnisse zu verschieben oder umzubenennen. Zum Beispiel "mv file.txt documents/file.txt" verschiebt die Datei "file.txt" in den Ordner "Dokumente".
rm: der Befehl wird verwendet, um Dateien oder Verzeichnisse zu löschen. Zum Beispiel "rm file.txt" löscht die Datei "file.txt".
cat: der Befehl wird verwendet, um den Inhalt einer Textdatei auszugeben. Zum Beispiel "cat file.txt" zeigt den Inhalt der Datei an "file.txt".
grep: der Befehl wird verwendet, um nach Text in Dateien zu suchen. Zum Beispiel "grep 'Hello' file.txt" findet alle Zeilen, die das Wort "Hello" in der Datei "file" enthalten.txt".
Dies sind nur einige der Befehle, die in Bash verfügbar sind. Sie können bei verschiedenen Aufgaben nützlich sein, z. B. beim Verwalten von Dateien und Verzeichnissen, beim Suchen und Filtern von Informationen und mehr.