Windows Tips & News

Ulepszenia wiersza poleceń i WSL w systemie Windows 10 w wersji 1803

click fraud protection

Windows 10 w wersji 1803 „Spring Creators Update” zawiera wiele interesujących zmian i ulepszeń wprowadzonych do narzędzi wiersza poleceń, a zwłaszcza do funkcji WSL. Istnieje wiele nowych funkcji, takich jak aplikacje konsoli UWP.

w Aktualizacja Windows 10 Spring Creators, Podsystem Windows dla Linuksa (WSL) obsługuje kilka nowych dystrybucji Linuksa. Teraz można zainstalować Kali Linux i Debian.

Ulepszenia i funkcje WSL

Później włączanie WSL, możesz zainstalować Kali oraz Debiana ze sklepu. Możesz skorzystać z następujących linków:

  1. Ubuntu
  2. Skok openSUSE
  3. SUSE Linux Enterprise Server
  4. Pobierz Kali Linux dla WSL
  5. Debian GNU/Linux

Zapoznaj się z artykułem

Zainstaluj dystrybucje Linuksa ze sklepu Microsoft Store w systemie Windows 10

Nowy plik /etc/wsl.conf jest teraz obsługiwany, aby zapewnić większą kontrolę nad konfiguracją dystrybucji podczas uruchamiania środowiska. Montaż dysków i konfiguracja sieci to dwa konkretne obszary obsługiwane obecnie. Przykładowy plik wygląda następująco:

[automatyczne montowanie] włączone = prawda. korzeń = /windir/ opcje = "metadane, umask=22,fmask=11" mountFsTab = false #Włączmy DNS – mimo że są one domyślnie włączone, określimy tutaj tylko dla jasności. [sieć] generateHosts = prawda. generateResolvConf = prawda

Zapoznaj się z oficjalny wpis na blogu aby uzyskać szczegółowy przewodnik po tym pliku i jego wartościach.

Zadania w tle

Podsystem Windows dla systemu Linux (WSL) ma obsługę długotrwałych zadań w tle, podobnie jak podsystem Win32 ma usługi. To naprawdę imponująca zmiana dla użytkowników WSL, którzy pracują z serwerami takimi jak Apache lub aplikacjami takimi jak screen czy tmux. Teraz mogą działać w tle jak zwykłe demony Linuksa. Widzieć

WSL ma obsługę zadań w tle

Nowe narzędzie, wslpath i uprawnienia systemu plików

Wslpath.exe to nowe narzędzie, za pomocą którego można konwertować ścieżki między systemami Windows i Linux. Powinieneś uruchomić wslpath w środowisku WSL.

Zawiera następujące opcje:

-a Wymuś wynik do bezwzględnego formatu ścieżki
-u Tłumacz ze ścieżki Windows na ścieżkę WSL (domyślnie)
-w Przetłumacz ze ścieżki WSL na ścieżkę Windows
-m Przetłumacz ze ścieżki WSL na ścieżkę Windows, z „/” zamiast „\\”

Możesz teraz ustawić właściciela i grupę plików za pomocą chmod/chown i modyfikować uprawnienia odczytu/zapisu/wykonywania w WSL. Możesz także tworzyć specjalne pliki, takie jak fifos, gniazda unix i pliki urządzeń. Dla wielu użytkowników WSL była to długo oczekiwana funkcja.

Kolejną interesującą zmianą jest dodanie nowych opcji montowania z systemem plików DrvFs do rzutowania uprawnień na pliki wraz z dostarczaniem nowych metadanych Linuksa do plików i folderów.

Widzieć

Ulepszenia Chmod i Chown WSL w systemie Windows 10

Gniazda uniksowe

Gniazda Unix są teraz obsługiwane w systemie Windows. Możesz także komunikować się przez gniazda Unix między Windows a WSL. Dzięki temu WSL może uruchomić klienta Linux Docker do interakcji z demonem Docker działającym w systemie Windows. Istnieją pewne zasady dotyczące uprawnień i współdziałania. Odnosić się do ten wpis na blogu dla szczegółów.

Rozszerzona sesja dla maszyn wirtualnych Hyper-V Linux

Maszyny wirtualne z systemem Linux działające na Hyper-V mogą teraz korzystać z ulepszonego trybu sesji. Jest zasilany przez projekt XRDP o otwartym kodzie źródłowym, który umożliwia interakcję z maszyną wirtualną systemu Linux w taki sam sposób, w jaki użytkownik może to zrobić z maszynami wirtualnymi Windows Hyper-V za pośrednictwem protokołu RDP.

Szybkie tworzenie

Szybkie tworzenie to nowe narzędzie, które pozwala szybko tworzyć maszyny wirtualne bez przechodzenia przez wieloetapowy kreator.

Wbudowany serwer OpenSSH i narzędzia klienckie

Na komputerach z systemem Windows darmowe oprogramowanie o otwartym kodzie źródłowym PuTTY jest de facto standardem, jeśli chodzi o SSH i Telnet. W systemie Windows 10 Microsoft w końcu wysłuchał swoich użytkowników po latach, kiedy prosili o klienta i serwer SSH. Dołączając implementację OpenSSH, wartość systemu operacyjnego wzrasta.

Zapoznaj się z następującymi wpisami na blogu:

  • Jak włączyć klienta OpenSSH w systemie Windows 10?
  • Jak włączyć serwer OpenSSH w systemie Windows 10?

Jeśli chodzi o serwer OpenSSH, sprawdź cenne komentarze pozostawione przez naszych czytelników. Podzielili się tam szeregiem przydatnych wskazówek.

Aplikacje konsoli UWP

Kolejną interesującą funkcją, która pojawi się w wersji 1803 systemu Windows 10 „Redstone 4” (aktualizacja Spring Creators), jest obsługa aplikacji konsoli UWP. Oznacza to, że aplikacje platformy UWP mogą teraz używać okna konsoli do wprowadzania i wyprowadzania danych. Są przeznaczone do użytku z Command Prompt i PowerShell. Takie aplikacje mogą korzystać z interfejsów API konsoli, a nawet tradycyjnych interfejsów API Win32, takich jak printf lub getchar.

Otóż ​​to.

Co myślisz o tych zmianach? Czy podobają Ci się aktualizacje dołączone do systemu Windows 10 w wersji 1803? Napisz do nas komentarz!

Otwórz archiwa wiersza poleceń z podwyższonym poziomem uprawnień

Jeśli często musisz uruchamiać wiersz poleceń jako Administrator, możesz zaoszczędzić czas i utwo...

Czytaj więcej

Jak zawsze uruchamiać wiersz poleceń jako administrator w systemie Windows 10?

Jak zawsze uruchamiać wiersz poleceń jako administrator w systemie Windows 10?

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Otwórz wiersz polecenia z podwyższonym poziomem uprawnień z instancji niepodniesionej

Otwórz wiersz polecenia z podwyższonym poziomem uprawnień z instancji niepodniesionej

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej