Befehlszeilen- und WSL-Verbesserungen in Windows 10 Version 1803
Windows 10 Version 1803 "Spring Creators Update" hat eine Reihe interessanter Änderungen und Verbesserungen an den Kommandozeilen-Tools und insbesondere an der WSL-Funktion vorgenommen. Es gibt eine Reihe neuer Funktionen wie UWP-Konsolenanwendungen.
Werbung
In Windows 10 Spring Creators-Update, Windows Subsystem for Linux (WSL) hat Unterstützung für einige neue Linux-Distributionen. Jetzt ist es möglich, Kali Linux und Debian zu installieren.
WSL-Verbesserungen und -Funktionen
Nach WSL aktivieren, können Sie installieren Kali und Debian aus dem Laden. Sie können die folgenden Links verwenden:
- Ubuntu
- openSUSE-Sprung
- SUSE Linux Enterprise Server
- Holen Sie sich Kali Linux für WSL
- Debian GNU/Linux
Siehe Artikel
Installieren Sie Linux-Distributionen aus dem Microsoft Store in Windows 10
Eine neue Datei /etc/wsl.conf wird jetzt unterstützt, um Ihnen beim Starten Ihrer Umgebung mehr Kontrolle über Ihre Distributionskonfiguration zu geben. Laufwerksmontage und Netzwerkkonfiguration sind die beiden spezifischen Bereiche, die derzeit unterstützt werden. Die Beispieldatei sieht wie folgt aus:
[automount] aktiviert = wahr. root = /windir/ options = "metadata, umask=22,fmask=11" mountFsTab = false #Lassen Sie uns DNS aktivieren – obwohl diese standardmäßig aktiviert sind, werden wir hier nur explizit angeben. [Netzwerk] GenerateHosts = true. createResolvConf = true
Siehe die offizieller Blogbeitrag für eine detaillierte Anleitung zu dieser Datei und ihren Werten.
Hintergrundaufgaben
Windows-Subsystem für Linux (WSL) unterstützt lang andauernde Hintergrundaufgaben, ähnlich wie das Win32-Subsystem Dienste hat. Dies ist eine wirklich beeindruckende Änderung für Benutzer von WSL, die mit Servern wie Apache oder Apps wie screen oder tmux arbeiten. Jetzt können sie wie normale Linux-Daemons im Hintergrund laufen. Sehen
WSL hat Unterstützung für Hintergrundaufgaben
Ein neues Tool, wslpath und Dateisystemberechtigungen
Wslpath.exe ist ein neues Tool, mit dem Sie Pfade zwischen Windows und Linux konvertieren können. Sie sollten wslpath in einer WSL-Umgebung ausführen.
Es kommt mit den folgenden Optionen:
-a Ergebnis in absolutes Pfadformat erzwingen
-u Von einem Windows-Pfad in einen WSL-Pfad übersetzen (Standard)
-w Von einem WSL-Pfad in einen Windows-Pfad übersetzen
-m Übersetze von einem WSL-Pfad in einen Windows-Pfad, mit '/' statt '\\'
Sie können jetzt den Besitzer und die Gruppe von Dateien mit chmod/chown festlegen und die Lese-/Schreib-/Ausführungsberechtigungen in WSL ändern. Sie können auch spezielle Dateien wie Fifos, Unix-Sockets und Gerätedateien erstellen. Es war eine lang erwartete Funktion für viele WSL-Benutzer.
Eine weitere interessante Änderung ist das Hinzufügen neuer Mount-Optionen mit dem DrvFs-Dateisystem zum Projizieren von Berechtigungen auf Dateien neben der Bereitstellung neuer Linux-Metadaten für Dateien und Ordner.
Sehen
Chmod und Chown WSL-Verbesserungen in Windows 10
Unix-Sockets
Unix-Sockets werden jetzt unter Windows unterstützt. Sie können auch über Unix-Sockets zwischen Windows und WSL kommunizieren. Dadurch kann WSL den Linux Docker Client ausführen, um mit dem Docker Daemon zu interagieren, der unter Windows ausgeführt wird. Es gibt einige Regeln bezüglich Berechtigungen und Interop. Beziehen auf dieser Blogbeitrag für Details.
Erweiterte Sitzung für Hyper-V-Linux-VMs
Linux-VMs, die auf Hyper-V ausgeführt werden, können jetzt von einem erweiterten Sitzungsmodus profitieren. Es wird durch das Open-Source-XRDP-Projekt unterstützt, das die Interaktion mit der Linux-VM auf die gleiche Weise ermöglicht, wie es der Benutzer mit Windows Hyper-V-VMs über das RDP-Protokoll tun kann.
Schnell erstellen
Schnell erstellen ist ein neues Tool, mit dem Sie schnell VMs erstellen können, ohne einen mehrstufigen Assistenten durchlaufen zu müssen.
Ein integrierter OpenSSH-Server und Client-Tools
Auf Windows-Rechnern ist die Freeware-Open-Source-Software PuTTY der De-facto-Standard, wenn es um SSH und Telnet geht. Mit Windows 10 hat Microsoft seinen Benutzern endlich zugehört, nachdem sie jahrelang einen SSH-Client und -Server angefordert hatten. Durch die Einbeziehung einer OpenSSH-Implementierung steigt der Wert des Betriebssystems.
Siehe folgende Blogbeiträge:
- So aktivieren Sie den OpenSSH-Client in Windows 10
- So aktivieren Sie OpenSSH-Server in Windows 10
Für den OpenSSH-Server lesen Sie die wertvollen Kommentare unserer Leser. Sie haben dort eine Reihe nützlicher Tipps geteilt.
UWP-Konsolenanwendungen
Ein weiteres interessantes Feature, das in Windows 10 Version 1803 "Redstone 4" (Spring Creators Update) eintrifft, ist die Unterstützung für Konsolen-UWP-Apps. Das bedeutet, dass UWP-Apps jetzt das Konsolenfenster für die Ein- und Ausgabe verwenden können. Sie sind für die Verwendung mit der Eingabeaufforderung und PowerShell vorgesehen. Solche Apps können die Konsolen-APIs und sogar traditionelle Win32-APIs wie printf oder getchar verwenden.
Das ist es.
Was halten Sie von diesen Veränderungen? Gefallen Ihnen die Updates, die in Windows 10 Version 1803 enthalten sind? Schreiben Sie uns einen Kommentar!