Основен Windows 10 Достъп до WSL Linux файлове от Windows 10

Достъп до WSL Linux файлове от Windows 10



Windows 10 версия 1903 „Април 2019 Актуализация“ идва с редица интересни промени и подобрения, направени във функцията WSL. Те включват допълнителни дистрибуции в магазина, възможност за преглед на WSL файлове от File Exporer и др.

Реклама

Възможността за локално стартиране на Linux в Windows 10 се осигурява от функцията WSL. WSL означава Windows Подсистема за Linux, която първоначално беше ограничена само до Ubuntu. Съвременните версии на WSL позволяват инсталиране и стартиране на множество дистрибуции на Linux от Microsoft Store.

Linux Distros Microsoft Store Windows 10

След активиране на WSL , можете да инсталирате различни версии на Linux от магазина. Можете да използвате следните връзки:

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

и още.

С Windows 10 версия 1903 „Април 2019 актуализация“ можете лесно да получите достъп до всички файлове във вашите Linux дистрибуции от Windows. Към момента на писането тази функция е внедрена в Windows 10 build 18836. Тя е на път към клона 19h1, така че ще я видим със следващото изграждане. Ето как може да се направи.

За достъп до WSL Linux файлове от Windows 10 , направете следното.

  1. Активиране функцията WSL.
  2. Инсталирай някакъв дистрибутор, напр. Ubuntu и го стартирайте.
  3. Докато сте в директория на Linux FS, напишетеизследовател ..
  4. Това ще отвори прозорец на File Explorer, разположен във вашата дистрибуция на Linux.

Достъп до Linux файлове в Windows 10

Оттам можете да получите достъп до каквито и да е Linux файлове, които харесвате, точно както до всеки друг файл чрез File Explorer. Това включва операции като: плъзгане на файлове напред и назад на други места, копиране и поставяне и дори използване на потребителски записи в контекстното меню, добавени от Notepad ++, VSCode и друг софтуер.

как да отблокирам телефонен номер

File Explorer показва дистрибуционните файлове като виртуална мрежова споделяне под пътя \ wsl $ \.

WSL мрежово споделяне

Екипът на WSL активно проучва начини за подобряване на откриваемостта на Linux файловете във File Explorer. Напредъкът в работата им вече може да се види в Windows 10 Build 18836 показва WSL / Linux файлова система във File Explorer .

Достъп до Linux файлове в командния ред

В допълнение към File Explorer можете да използвате класическите инструменти за команден ред и PowerShell за достъп до вашите Linux файлове. По същия начин трябва да отидете до \ wsl $ {име на дистрибуция} където {име на дистрибуция} е името на работещ дистрибутор.

WSL в PowerShell

Вече известни проблеми

Това е нова функция и някои части от нея може да не работят перфектно. Ето някои известни проблеми, за които искаме да ви информираме, когато използвате тази функция:

  • Към момента дистрибуционните файлове ще бъдат достъпни само от Windows, когато дистрибуцията работи. Разработчикът ще добави поддръжка за неработещи дистрибуции в бъдеща актуализация.
    Тъй като файловият сървър 9P работи във всяка дистрибуция, той е достъпен само когато дистрибуцията работи. Екипът търси начини да помогне за разрешаването на това.
  • Достъпът до Linux файлове се третира по същия начин като достъп до мрежов ресурс и всички правила за достъп до мрежови ресурси ще продължат да се прилагат
    напр .: Когато използвате CMD, cd \ wsl $ Ubuntu home няма да работи (тъй като CMD не поддържа UNC пътеки като текущи директории), но копирайте \ wsl $ Ubuntu home somefile.txt C: dev ще работи
  • Все още важат старите правила, НЕ трябва да имате достъп до вашите Linux файлове в папката AppData!
    Ако се опитате да получите достъп до вашите Linux файлове през вашата папка AppData, вие заобикаляте използването на 9P сървъра, което означава, че няма да имате достъп до вашите Linux файлове и евентуално бихте могликорумпиранвашата дистрибуция на Linux.

Забележка: Сървърът 9P е сървър, който съдържа протоколи, които поддържат метаданни на Linux, включително разрешения. WSL init демонът вече включва 9P сървър. Има услуга и драйвер за Windows, които действат като клиент и говорят с 9P сървъра (който работи в екземпляр на WSL). Клиентът и сървърът комуникират през AF_UNIX сокети, тъй като WSL позволява взаимодействие между Windows приложение и Linux приложение, използващо AF_UNIX.

Източник: Microsoft

Интересни Статии

Избор На Редактора

Как да отваряте автоматично изтегляния в Chrome
Как да отваряте автоматично изтегляния в Chrome
Доста лесно е да загубите определени изтегляния в Chrome, особено ако сте изтеглили повече файлове от един. Google Chrome обаче е помислил за този проблем и е включил функция, която можете лесно да използвате за автоматично отваряне на
Как да деактивирам Xbox DVR
Как да деактивирам Xbox DVR
Microsoft е известна с кръстосания маркетинг и обединяването на техните услуги. Това е умен ход и обикновено има смисъл. Има обаче някои части от тяхната системна интеграция, които не са полезни. Напротив, те са потенциално
Как да изгоните някого от Hulu
Как да изгоните някого от Hulu
Можете да изгоните някого от Hulu, ако вече не искате да споделяте акаунта си или паролата ви е била компрометирана чрез премахване на неговите устройства.
Как да коригирате грешка Minecraft Launcher в момента не е наличен
Как да коригирате грешка Minecraft Launcher в момента не е наличен
Инсталирахте нов Minecraft мод, който да ви помогне да разрязвате враговете си като нож през масло. Нямате търпение да започнете нова сесия, но има проблем. Играта казва, че вашият Minecraft Launcher е
Как да деактивирам рекламите в Skype 6
Как да деактивирам рекламите в Skype 6
Ако ви дразнят рекламите в Skype по време на чата или по време на разговор, има брилянтно решение за вас. Той не изисква файловете да бъдат закърпени или модификация на операционната система или дори права на администратор. Можем да деактивираме рекламите по прост и естествен начин. Нека открием трика! Skype 6
Какво е APN (име на точка за достъп) и как да го променя?
Какво е APN (име на точка за достъп) и как да го променя?
APN настройката на вашия телефон определя как той се свързва с вашия безжичен оператор за данни. Научете повече за името на точката за достъп тук.
Как да отпечатвате пликове и пощенски етикети на вашия Mac
Как да отпечатвате пликове и пощенски етикети на вашия Mac
Не се нуждаете от специален софтуер или плъгини за отпечатване на персонализирани пликове и пощенски етикети в OS X. Можете да се справите с повечето си нужди по пощата директно от приложението Контакти. Ето как да го направите.