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 сокети
Подобрена сесия за Hyper-V Linux VM
Бързо създаване
Вграден 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 вече се поддържа, за да ви даде повече контрол върху конфигурацията на вашата дистрибуция при стартиране на вашата среда. Монтирането на устройство и мрежовата конфигурация са двете специфични области, поддържани в момента. Примерният файл изглежда по следния начин:

[автоматично монтиране] активирано = вярно. корен = /windir/ опции = "метаданни, umask=22,fmask=11" mountFsTab = false #Нека активираме DNS – въпреки че те са включени по подразбиране, ние ще посочим тук само за да бъдем изрични. [мрежа] generateHosts = вярно. generateResolvConf = вярно

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

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

Подсистемата на 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 Sockets вече се поддържат в Windows. Можете също да комуникирате през Unix сокети между Windows и WSL. Това позволява на WSL да стартира Linux Docker Client, за да взаимодейства с Docker Daemon, работещ в Windows. Има някои правила относно разрешенията и взаимодействието. Препоръчай на тази публикация в блога за детайли.

Подобрена сесия за Hyper-V Linux VM

Linux VM, работещи на Hyper-V, вече могат да се възползват от подобрен режим на сесия. Той се захранва от проекта XRDP с отворен код, който позволява взаимодействие с Linux VM по същия начин, по който потребителят може да направи с Windows Hyper-V VM чрез протокола RDP.

Esm Vm 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 и дори традиционните Win32 API, като printf или getchar.

Това е.

Какво мислите за тези промени? Харесвате ли актуализациите, включени в Windows 10 версия 1803? Изпратете ни коментар!

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Бавно стартиране на Windows 8.1 след изключване на Win+X чрез бутона Старт

Бавно стартиране на Windows 8.1 след изключване на Win+X чрез бутона Старт

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

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

Знаете ли всички тези опции за изключване в Windows 8.1?

Знаете ли всички тези опции за изключване в Windows 8.1?

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

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

Ускорете стартирането на Windows с тези трикове

Ускорете стартирането на Windows с тези трикове

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

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