Główny Windows 10 Uzyskaj dostęp do plików WSL Linux z systemu Windows 10

Uzyskaj dostęp do plików WSL Linux z systemu Windows 10



Windows 10 w wersji 1903 `` Aktualizacja z kwietnia 2019 roku '' zawiera szereg interesujących zmian i ulepszeń wprowadzonych do funkcji WSL. Obejmują one dodatkowe dystrybucje w sklepie, możliwość przeglądania plików WSL z narzędzia File Exporer i nie tylko.

Reklama

Możliwość natywnego uruchamiania Linuksa w systemie Windows 10 zapewnia funkcja WSL. WSL to skrót od Windows Subsystem for Linux, który początkowo był ograniczony tylko do Ubuntu. Nowoczesne wersje WSL pozwalają instalowanie i uruchamianie wielu dystrybucji Linuksa ze sklepu Microsoft Store.

Dystrybucje Linuksa Microsoft Store Windows 10

Po włączanie WSL , możesz zainstalować różne wersje Linuksa ze Sklepu. Możesz skorzystać z poniższych linków:

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

i więcej.

Dzięki Windows 10 w wersji 1903 `` Aktualizacja z kwietnia 2019 r. '' Możesz łatwo uzyskać dostęp do wszystkich plików w dystrybucjach Linuksa z systemu Windows. W chwili pisania tego tekstu ta funkcja została zaimplementowana w systemie Windows 10, kompilacja 18836. Jest w drodze do gałęzi 19h1, więc zobaczymy ją w następnej kompilacji. Oto, jak można to zrobić.

Aby uzyskać dostęp do plików WSL Linux z systemu Windows 10 wykonaj następujące czynności.

  1. Włączyć funkcja WSL.
  2. zainstalować jakaś dystrybucja, np. Ubuntu i uruchom go.
  3. Będąc w katalogu na Linux FS, wpiszposzukiwacz ..
  4. Otworzy się okno Eksploratora plików, znajdujące się w twojej dystrybucji Linuksa.

Uzyskaj dostęp do plików systemu Linux w systemie Windows 10

Stamtąd możesz uzyskać dostęp do dowolnych plików Linuksa, tak jak do każdego innego pliku za pomocą eksploratora plików. Obejmuje to takie operacje, jak: przeciąganie plików tam iz powrotem do innych lokalizacji, kopiowanie i wklejanie, a nawet używanie niestandardowych wpisów menu kontekstowego dodanych przez Notepad ++, VSCode i inne oprogramowanie.

jak anulować subskrypcję magazynu kindle

Eksplorator plików wyświetla pliki dystrybucji jako udział sieci wirtualnej w ścieżce \ wsl $ \.

Udział sieciowy WSL

Zespół WSL aktywnie bada sposoby poprawy wykrywalności plików Linuksa w Eksploratorze plików. Postęp ich pracy widać już w Windows 10 Build 18836 który pokazuje WSL / Linux File System w Eksploratorze plików .

Uzyskaj dostęp do plików Linuksa w wierszu poleceń

Oprócz Eksploratora plików możesz użyć klasycznego wiersza polecenia i narzędzi PowerShell, aby uzyskać dostęp do plików systemu Linux. Podobnie, musisz przejść do \ wsl $ {nazwa dystrybucji} gdzie {nazwa dystrybucji} jest nazwą działającej dystrybucji.

WSL w PowerShell

Znane problemy

To nowa funkcja i niektóre jej elementy mogą nie działać idealnie. Oto kilka znanych problemów, o których chcemy Cię poinformować podczas korzystania z tej funkcji:

  • W tej chwili pliki dystrybucji będą dostępne tylko z systemu Windows, gdy dystrybucja jest uruchomiona. Deweloper zamierza dodać obsługę niedziałających dystrybucji w przyszłej aktualizacji.
    Ponieważ serwer plików 9P działa w każdej dystrybucji, jest dostępny tylko wtedy, gdy ta dystrybucja jest uruchomiona. Zespół szuka sposobów rozwiązania tego problemu.
  • Dostęp do plików Linuksa jest traktowany tak samo, jak dostęp do zasobów sieciowych, a wszelkie reguły dostępu do zasobów sieciowych będą nadal obowiązywać
    np .: Podczas korzystania z CMD, cd \ wsl $ Ubuntu home nie będzie działać (ponieważ CMD nie obsługuje ścieżek UNC jako bieżących katalogów), jednak skopiuj \ wsl $ Ubuntu home somefile.txt C: dev będzie działać
  • Stare zasady nadal obowiązują, NIE powinieneś uzyskiwać dostępu do plików Linuksa w folderze AppData!
    Jeśli spróbujesz uzyskać dostęp do plików Linuksa za pośrednictwem folderu AppData, pomijasz korzystanie z serwera 9P, co oznacza, że ​​nie będziesz mieć dostępu do plików Linuksa i prawdopodobnieskorumpowanyTwoja dystrybucja Linuksa.

Uwaga: serwer 9P to serwer zawierający protokoły obsługujące metadane systemu Linux, w tym uprawnienia. Demon init WSL zawiera teraz serwer 9P. Istnieje usługa i sterownik Windows, który działa jako klient i komunikuje się z serwerem 9P (który działa wewnątrz instancji WSL). Klient i serwer komunikują się przez gniazda AF_UNIX, ponieważ WSL umożliwia współdziałanie między aplikacją Windows a aplikacją Linux przy użyciu AF_UNIX.

Źródło: Microsoft

Ciekawe Artykuły

Wybór Redakcji

Jak wysłać wiele zdjęć w tekście z iPhone'a
Jak wysłać wiele zdjęć w tekście z iPhone'a
Jak zapewne wiesz, iPhone świetnie nadaje się do robienia wysokiej jakości zdjęć dobrych chwil, którymi dzielisz się ze znajomymi. A ponieważ są przyjaciółmi, bez wątpienia chcesz podzielić się z nimi tymi zdjęciami. To sprawia, że ​​możliwość wysyłania wielu
Jak dodać dźwięki do Soundboard w Discord
Jak dodać dźwięki do Soundboard w Discord
Discord nigdy nie przestaje imponować, dodając ulepszenia do swoich już angażujących kanałów. Jednym z ostatnich przykładów jest płyta rezonansowa. Teraz użytkownicy mogą odtwarzać krótkie klipy audio podczas czatów głosowych. Są to głównie dźwięki reakcji, które mają być używane jak
Jak włączyć ekran dotykowy w systemie Windows 10
Jak włączyć ekran dotykowy w systemie Windows 10
Jeśli Twój komputer jest wyposażony w ekran dotykowy, dowiedz się, jak włączyć ekran dotykowy w systemie Windows 10 i jak go używać jako alternatywnej metody wprowadzania danych.
Utwórz raport badania snu w systemie Windows 10
Utwórz raport badania snu w systemie Windows 10
Windows 10 jest wyposażony w fajną funkcję o nazwie „Raport badania snu”. Jest dostępny na urządzeniach obsługujących Modern Standby / Instant Go (stan S0).
Jak znaleźć kogoś na Facebooku za pomocą adresu e-mail
Jak znaleźć kogoś na Facebooku za pomocą adresu e-mail
Facebook ułatwia wyszukiwanie osób przy użyciu samego adresu e-mail, ale ustawienia prywatności mogą zakłócać wyniki wyszukiwania.
Google Pixel 2 vs Samsung Galaxy Note 8: Który flagowiec jest dla Ciebie odpowiedni?
Google Pixel 2 vs Samsung Galaxy Note 8: Który flagowiec jest dla Ciebie odpowiedni?
Ludzie często myślą, że jedyna walka tocząca się na rynku smartfonów toczy się między Samsungiem a Apple. Chociaż obie firmy rzeczywiście są ze sobą sprzeczne, jest jeszcze jedna, która wkracza do akcji. Google'
Zmień ustawienia usługi Windows Update w systemie Windows 10
Zmień ustawienia usługi Windows Update w systemie Windows 10
Zmień ustawienia usługi Windows Update w systemie Windows 10, które nie są dostępne lub wyłączone.