Microsoft přidává nástroje příkazového řádku Tar a Curl Unix do Windows 10
3 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
S novým Náhled Windows 10 Build 17063 Společnost Microsoft, která byla dnes zveřejněna pro Windows Insiders, přináší curl a bsdtar, dva oblíbené nástroje příkazového řádku do řetězce nástrojů Windows. Vývojáři mohou k těmto nástrojům přistupovat z příkazového řádku pro všechny SKU systému Windows.
- Dehet: Nástroj příkazového řádku, který umožňuje uživateli extrahovat soubory a vytvářet archivy. Mimo PowerShell nebo instalaci softwaru třetích stran neexistoval způsob, jak extrahovat soubor z cmd.exe. Toto chování opravujeme. Implementace, kterou dodáváme ve Windows, používá knihovna.
- Kučera: Další nástroj příkazového řádku, který umožňuje přenos souborů na servery a ze serverů (takže můžete, řekněme, nyní stáhnout soubor z internetu).
Zjistěte více o této funkci zde.
Microsoft také vyrábí zásuvky ve stylu Unix (AF_UNIX) pro Windows. Dva procesy Win32 nyní mohou ke vzájemné komunikaci používat rodinu adres AF_UNIX přes rozhraní Winsock API. Více si o tom můžete přečíst od tento blog.
Toto sestavení také obsahuje několik vylepšení pro Windows Subsysten pro Linux. Přečtěte si o nich níže.
WSL může spouštět úlohy na pozadí: Procesy, které se samy nastaví pro běh na pozadí, jako je sshd, tmux/screen atd., budou nyní pokračovat v běhu po zavření posledního okna konzoly. Číst tento blog pro více informací a demo.
Zvýšené a nezvýšené instance WSL mohou běžet současně: Dříve musely všechny instance WSL běžet jako zvýšené nebo všechny nezvýšené. Nyní můžete spustit některé zvýšené a některé nepovýšené instance. Ke spuštění WSL můžete také použít Naplánované úlohy.
WSL běží ve vzdálených připojeních: WSL je nyní podporováno při připojení přes OpenSSH, VPN, Enter-PSSession a/nebo jiné podobné nástroje vzdálené komunikace Windows. Dříve to fungovalo pouze v případech, kdy se uživatel přihlásil interaktivně a spustil instanci WSL před vzdáleným připojením. ke vzdálenému hostiteli a poté spusťte WSL. S procesy na pozadí můžete na pozadí sshd ve WSL, takže přetrvává na pozadí, aniž by měla otevřená okna.
Nástroj pro převod cest Linuxu na cesty vhodné pro Windows: Wslpath je nástroj, který vám umožňuje převést cesty Linuxu na jejich ekvivalent pro Windows. Zde je rychlý odkaz, jak můžete použít nástroj wslpath:
-vynutit výsledek na formát absolutní cesty
-u přeložit z cesty Windows na cestu WSL (výchozí)
-w přeložit z cesty WSL na cestu Windows
-m přeložit z cesty WSL na cestu Windows s '/' místo '\\'
Zdroj: Microsoft