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

Zainstaluj motywy innych firm w aktualizacji Windows 10 Fall Creators Update
Zainstaluj motywy innych firm w aktualizacji Windows 10 Fall Creators Update
W tym artykule przyjrzymy się, jak ominąć ograniczenia systemu Windows 10 oraz zainstalować i zastosować motywy innych firm w Fall Creators Update.
NoDefender - Wyłącz Windows Defender w Windows 10 kilkoma kliknięciami
NoDefender - Wyłącz Windows Defender w Windows 10 kilkoma kliknięciami
Oto rozwiązanie, które pozwoli Ci całkowicie wyłączyć Windows Defender w Windows 10.
Jak sprawdzić, czy konto na Twitterze jest botem
Jak sprawdzić, czy konto na Twitterze jest botem
Nawet jeśli nie masz pewności co do definicji botów na Twitterze, być może słyszałeś, jak ktoś na nie narzekał. Boty to zautomatyzowane konta na Twitterze udające prawdziwych ludzi, którzy lubią i tweetują różne treści. Są kontrolowane przez oprogramowanie.
Jak zablokować grupę w iMessage?
Jak zablokować grupę w iMessage?
Grupowe wiadomości tekstowe stały się powszechnym narzędziem dla marketerów i firm do nawiązywania kontaktu z tym, co uważają za ich grupę docelową. Chociaż jest to legalna praktyka biznesowa, nie wszystkie teksty grupowe są tak niewinne. Oszuści również tego używają
Jak przenieść folder zdjęć w systemie Windows 10
Jak przenieść folder zdjęć w systemie Windows 10
Zobacz, jak przenieść folder Pictures i zmienić jego lokalizację na dowolny folder w systemie Windows 10 i zaoszczędzić miejsce na dysku systemowym.
Wydano dodatek SP3 dla systemu Windows XP
Wydano dodatek SP3 dla systemu Windows XP
Firma Microsoft udostępniła do produkcji trzeci dodatek Service Pack dla systemu Windows XP. Potwierdzając ujawnione w zeszłym tygodniu daty premiery, Microsoft udostępni publicznie dodatek Service Pack w przyszłym tygodniu, 29 kwietnia. Zostanie on następnie wdrożony przez
Firefox 62 został wydany, oto wszystko, co musisz wiedzieć
Firefox 62 został wydany, oto wszystko, co musisz wiedzieć
Mozilla wypuściła dziś nową wersję swojej przeglądarki Firefox. Wersja 62 dotarła do gałęzi stabilnej, przynosząc szereg ważnych poprawek. Oto najważniejsze zmiany w tej wersji. Firefox 62 reprezentuje gałąź zbudowaną na nowym silniku Quantum. Posiada udoskonalony interfejs użytkownika o nazwie kodowej „Photon”. Przeglądarka jest teraz dostępna bez