Tabbed Console starts here

[2018-04-16: Updated to better reflect “Sets” terminology] For quite a while now, the most up-voted open item in our Windows Console UserVoice has been an ask for Console to support multiple tabbed pages. In Windows 10 Insider build 17618, the first taste of the new “Sets” feature built by the Windows Shell team (thanks all!)…


Copy and Paste arrives for Linux/WSL Consoles

As of Windows 10 Insider build #17643, you can copy/paste text from/to Linux/WSL Consoles!!! We know that this is a feature MANY of you have been waiting for – our sincerest thanks for your patience & continued support while we untangled the Console’s internals, allowing us to implement this feature. To ensure that we don’t…


Open Sourcing a WSL Sample for Linux Distribution Maintainers and Sideloading Custom Linux Distributions

We are happy to announce that we have open sourced a WSL (Windows Subsystem for Linux) sample  for Linux distribution maintainers.  This sample allows distro maintainers to build WSL distro packages for the Microsoft Store and developers to create custom Linux distro packages for sideloading.  You can find the distro launcher repo on GitHub. This…

0

What’s new for the Command Line in Windows 10 version 1803

The next Windows 10 update includes many new features for Command Line developers. In this post we’ll review WSL, Hyper-V, new tools, and UWP Console applications coming to the Microsoft Store.  We want to thank everyone who tried these updates via the Insiders program and provided feedback.  We really appreciate hearing from you both when…

0

Debian GNU/Linux for WSL now available in the Windows Store

We’re excited to announce that you can now download & install Debian GNU/Linux via the Windows Store! After we announced that you’d be able to install and run multiple distro’s side-by-side on WSL , we are happy to introduce another one of your favorite Linux distros to the Windows Store. As promised, we are expanding…

10

Kali Linux for WSL now available in the Windows Store

We’re excited to announce that you can now download & install Kali Linux via the Windows Store! Our community expressed great interest in bringing Kali Linux to WSL in response to a blog post on Kali Linux on WSL. We are happy to officially introduce Kali Linux on WSL 😊. Introducing Kali Linux running on…

0

Per-directory case sensitivity and WSL

If you have used the Windows Subsystem for Linux, you’re probably aware that it allows you to treat your Windows file systems (mounted under /mnt/c, /mnt/d, etc.) as case sensitive. This means, among other things, that you can create files whose names differ only by case (e.g. foo.txt and FOO.TXT). However, using those files in…

1

Windows/WSL Interop with AF_UNIX

Starting in Windows Insider build 17093, a WSL application can communicate with a Windows application over Unix sockets. Back in December, we blogged about bringing AF_UNIX to Windows. Now, we’re building on that functionality. Consider a requirement where you want to run some kind of service as a Windows application. Additionally, you would like to…

0

OpenSSH in Windows 10!

SSH is one of the most important tools in the *NIX world, through which users communicate with shells, applications, and services running on remote machines, devices, VM’s and containers. Windows users most often remotely access Windows machines, devices, VM’s and Containers via the amazingly powerful Remote Desktop Protocol (RDP) which, as the name says, remotes…


Tar and Curl Come to Windows!

One of the most frequent asks we hear across the entire Windows command-line spectrum is “I need curl” and/or “I need tar”. If you’re one of these people – HAPPY NEW YEAR! 🙂 Windows 10 Insider build 17063 and later now include the real-deal curl and tar executables that you can execute directly from Cmd…


Chmod/Chown WSL Improvements

We’ve added new file system features to WSL in Insider Build 17063. You can now set the owner and group of files using chmod/chown and modify read/write/execute permissions in WSL. You can also create special files like fifos, unix sockets, and device files. We’re introducing new mounting options with DrvFs for projecting permissions onto files alongside…

14