Windows Tips & News

Улучшения командной строки и WSL в Windows 10 версии 1803

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Windows 10 версии 1803 «Spring Creators Update» содержит ряд интересных изменений и улучшений, внесенных в инструменты командной строки и особенно в функцию WSL. Есть ряд новых функций, таких как консольные приложения UWP.

Рекламное объявление


В Обновление Windows 10 Spring Creators UpdateПодсистема Windows для Linux (WSL) получила поддержку нескольких новых дистрибутивов Linux. Теперь можно установить Kali Linux и Debian.
Debian Wsl1
СОДЕРЖАНИЕСпрятать
Улучшения и функции WSL
Фоновые задачи
Новый инструмент, wslpath и разрешения файловой системы
Сокеты Unix
Расширенный сеанс для виртуальных машин Linux Hyper-V
Быстрое создание
Встроенный сервер OpenSSH и клиентские инструменты
Консольные приложения UWP

Улучшения и функции WSL

После включение WSL, вы можете установить Кали а также Debian от магазина. Вы можете воспользоваться следующими ссылками:

  1. Ubuntu
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Получите Kali Linux для WSL
  5. Debian GNU / Linux

Обратитесь к статье

Установите дистрибутивы Linux из Microsoft Store в Windows 10

Теперь поддерживается новый файл /etc/wsl.conf, который дает вам больше контроля над конфигурацией вашего дистрибутива при запуске вашей среды. В настоящее время поддерживаются две конкретные области: установка накопителя и конфигурация сети. Образец файла выглядит следующим образом:

[автомонтировать] enabled = true. корень = / windir / options = "метаданные, umask = 22, fmask = 11" mountFsTab = false # Давайте включим DNS - даже если они включены по умолчанию, мы укажем здесь просто для явного указания. [сеть] generateHosts = true. generateResolvConf = true

Обратитесь к официальное сообщение в блоге для подробного руководства по этому файлу и его значениям.

Фоновые задачи

Подсистема Windows для Linux (WSL) имеет поддержку длительных фоновых задач, подобно тому, как подсистема Win32 имеет службы. Это действительно впечатляющее изменение для пользователей WSL, которые работают с серверами, такими как Apache, или такими приложениями, как screen или tmux. Теперь они могут работать в фоновом режиме, как обычные демоны Linux. Видеть

WSL получил поддержку фоновых задач

Новый инструмент, wslpath и разрешения файловой системы

Wslpath.exe - это новый инструмент, который можно использовать для преобразования путей между Windows и Linux. Вы должны запустить wslpath в среде WSL.

Поставляется со следующими опциями:

-a Принудительно преобразовать результат в формат абсолютного пути
-u Перевести с пути Windows на путь WSL (по умолчанию)
-w Перевести с пути WSL на путь Windows
-m Преобразовать путь WSL в путь Windows, используя «/» вместо «\\»

Теперь вы можете установить владельца и группу файлов с помощью chmod / chown и изменить разрешения на чтение / запись / выполнение в WSL. Вы также можете создавать специальные файлы, такие как fifos, сокеты unix и файлы устройств. Это была долгожданная функция для многих пользователей WSL.

Еще одно интересное изменение - добавление новых параметров монтирования с файловой системой DrvFs для проецирования разрешений на файлы наряду с предоставлением новых метаданных Linux для файлов и папок.

Видеть

Улучшения Chmod и Chown WSL в Windows 10

Сокеты Unix

Сокеты Unix теперь поддерживаются в Windows. Вы также можете обмениваться данными через сокеты Unix между Windows и WSL. Это позволяет WSL запускать Linux Docker Client для взаимодействия с Docker Daemon, работающим в Windows. Есть некоторые правила относительно разрешений и взаимодействия. Ссылаться на это сообщение в блоге для подробностей.

Расширенный сеанс для виртуальных машин Linux Hyper-V

Виртуальные машины Linux, работающие на Hyper-V, теперь могут использовать расширенный режим сеанса. Он основан на проекте XRDP с открытым исходным кодом, который позволяет взаимодействовать с виртуальной машиной Linux так же, как пользователь может взаимодействовать с виртуальными машинами Windows Hyper-V через протокол RDP.

Эсм Вм 879x494

Быстрое создание

Быстрое создание - это новый инструмент, который позволяет быстро создавать виртуальные машины, не прибегая к многоступенчатому мастеру.

Встроенный сервер OpenSSH и клиентские инструменты

На компьютерах с Windows бесплатное ПО с открытым исходным кодом PuTTY является стандартом де-факто для SSH и Telnet. С появлением Windows 10 Microsoft наконец-то прислушалась к своим пользователям после многих лет, когда они запрашивали SSH-клиент и сервер. За счет включения реализации OpenSSH ценность ОС возрастает.

См. Следующие сообщения в блоге:

  • Как включить клиент OpenSSH в Windows 10
  • Как включить сервер OpenSSH в Windows 10

Что касается сервера OpenSSH, ознакомьтесь с ценными комментариями, оставленными нашими читателями. Там они поделились рядом полезных советов.

Консольные приложения UWP

Еще одна интересная функция, которая появилась в Windows 10 версии 1803 «Redstone 4» (Spring Creators Update), - это поддержка консольных приложений UWP. Это означает, что приложения UWP теперь могут использовать окно консоли для ввода и вывода. Они предназначены для использования с командной строкой и PowerShell. Такие приложения могут использовать консольные API-интерфейсы и даже традиционные API-интерфейсы Win32, такие как printf или getchar.

Вот и все.

Что вы думаете об этих изменениях? Вам нравятся обновления, включенные в Windows 10 версии 1803? Напишите нам комментарий!

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Скачать Скачать Delia_Dark Skin для Winamp

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Архивы Windows 8.1

Архивы Windows 8.1

Насколько я помню, каждый выпуск Windows (Windows 3.1) воспроизводил приветственный звук при запу...

Читать далее

Архивы браузера Microsoft Edge

Во время сборки 2019 Microsoft продемонстрировала начальную версию веб-браузера Microsoft Edge на...

Читать далее