Как да получите достъп до файлове в подсистемата на Windows за Linux

Windows подсистема за Linux
За да коригирате различни проблеми с компютъра, препоръчваме DriverFix:
Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на хардуер. Проверете всичките си драйвери сега в 3 лесни стъпки:
  1. Изтеглете DriverFix (проверен файл за изтегляне).
  2. Щракнете Започни сканиране за да намерите всички проблемни драйвери.
  3. Щракнете Актуализиране на драйвери за да получите нови версии и да избегнете неизправности в системата.
  • DriverFix е изтеглен от 0 читатели този месец.

Подсистемата на Windows за Linux (WSL) е много полезен инструмент за хората, които искат да стартират Linux команди в Windows. Много потребители обаче срещнаха няколко проблема с WSL.

Един такъв пример е проблем с достъпа до файлове в подсистемата на Windows за Linux.

Потребител съобщава следния проблем във форум:

Защо, когато създавам файл от Windows например, не мога да го видя под подсистемата на Linux в Windows 10 (bash.exe)
Екранната снимка трябва да обясни. Папка: OMG е създаден от Windows Explorer. Папката OMGBash е създадена с подсистема Linux bash.exe


Когато се създаде папка ИЛИ файл извън bash.exe, никога не мога да го видя, независимо от разрешенията и собствеността.

wsl

Така че потребителят не може да види папка или файл, създадени извън bash.exe. Това е основен проблем за всеки, който използва Bash в Windows и днес ще ви покажем какво да направите, за да разрешите грешката.

Не можете да получите достъп до файлове в подсистемата на Windows за Linux? Ето какво да направите

1. Актуализирайте Windows

Уверете се, че винаги инсталирате най-новите версии за Windows. Актуализациите на Windows решават много проблеми по отношение на границата между Linux и Windows.

За да видите дали вашата версия на Windows 10 е актуална, разгледайте нашето подробно ръководство.

2. Съхранявайте файловете във файловата система на Windows

Ако редактирате файлове с помощта на инструменти на Windows, трябва да ги съхранявате във файловата система на Windows. Така че, не създавайте или актуализирайте Linux файлове, като използвате приложения на Windows.

Можете обаче да стартирате, изграждате или тествате Linux файлове с помощта на Linux инструменти.

Заключение

Имайте предвид, че не можете да стартирате всички приложения на Linux в WSL. Подсистемата на Windows за Linux се използва за стартиране на Bash и някои основни инструменти на Linux.

Така че, WSL не поддържа Linux приложения като Gnome или KDE.

Освен това Microsoft не препоръчва използването на подсистема Windows за Linux за хостинг на производствени услуги. За това можете да използвате Azure, Hyper-V или Docker.

И все пак, в този случай трябва да имате достъп до файлове чрез приложения за Windows или Linux. Уверете се, че вашата операционна система е актуална и съхранявайте файловете във файловата система на Windows.

Нашите решения работиха ли за вас? Как използвате подсистемата на Windows за Linux? Уведомете ни в раздела за коментари по-долу!

СВЪРЗАНИ СТАТИИ, КОИТО ТРЯБВА ДА ПРОВЕРИТЕ:

  • Как да стартирате Linux GUI приложения чрез Bash за Windows 10
  • Как да инсталирам Linux или Ubuntu на Surface Pro Tablets
  • Изтеглете и инсталирайте WSL Arch Linux от Microsoft Store
Как да получите достъп до файлове в подсистемата на Windows за Linux

Как да получите достъп до файлове в подсистемата на Windows за LinuxWindows 10Windows Linux подсистемаБаш

За да коригирате различни проблеми с компютъра, препоръчваме DriverFix:Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на...

Прочетете още
Как да стартирате Linux GUI приложения чрез Bash за Windows 10

Как да стартирате Linux GUI приложения чрез Bash за Windows 10Windows 10Башръководства за Firefox

За изненада на всички, Microsoft обяви по време на Build 2016, че Windows 10 ще поддържа Bash, популярната програма за команден ред за всички базирани на Linux операционни системи. Този ход позволя...

Прочетете още