Windows Tips & News

Подобрения на командния ред и WSL в Windows 10 версия 1803

click fraud protection

Windows 10 версия 1803 "Spring Creators Update" има редица интересни промени и подобрения, направени в инструментите на командния ред и особено във функцията WSL. Има редица нови функции като UWP конзолни приложения.

В Windows 10 Spring Creators Update, Подсистемата на Windows за Linux (WSL) има поддръжка за няколко нови дистрибуции на Linux. Сега е възможно да инсталирате Kali Linux и Debian.

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.

Бързо създаване

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

Вграден 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 8.1 Evaluation до пълната версия лесно

Надстройте Windows 8.1 Evaluation до пълната версия лесно

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

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

Изтеглете класически теми за Windows за Windows 10

Изтеглете класически теми за Windows за Windows 10

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

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

Ежедневна тема за Bing #25 за Windows 8

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

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