Подсистема Windows для Linux (WSL) работает как прослойка между ядром Windows и приложениями для Linux. 1 Она позволяет преобразовывать системные вызовы к ядру Linux в вызовы к ядру Windows. 1
Некоторые особенности работы WSL:
- Интеграция с Windows. 1 Пути в файловой системе автоматически преобразовываются в нужный формат, из-под Linux можно запускать приложения в Windows (но не наоборот). 1
- Доступ ко всем портам и сервисам в Windows. 1 Linux в WSL имеет доступ ко всем файлам пользователя, а также ко всем портам и сервисам в Windows. 5
- Работа с диском. 4 Для работы Linux-подсистемы с диском используется дополнительный слой абстракции в виде Virtual File System (VFS), которая позволяет Linux работать с собственными файлами, расположенными на NTFS. 4
WSL предназначен для обеспечения простого и продуктивного взаимодействия для разработчиков, которые хотят одновременно использовать Windows и Linux. 2