Windows Command Line Tools For Developers

Windows Console, Command-Line, Windows Subsystem for Linux, WSL, Linux

Accessing Linux distro filesystem from Windows
What’s new for WSL in Windows 10 version 1903?

The next Windows update is coming soon and we’re bringing exciting new updates to WSL with it! These include accessing the Linux file system from Windows, and improvements to how you manage and configure your distros in the command line.

New Experimental Console Features

As of Windows 10 build 18298, when you open the properties page of any Console window, you’ll notice an additional “Terminal” tab. Click on this tab and you’ll see several new settings for some experimental features we’re working on for future OS releases:

Important Note: These settings are “experimental”,

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

Windows Subsystem for Linux (WSL)

Accessing Linux distro filesystem from Windows
What’s new for WSL in Windows 10 version 1903?

The next Windows update is coming soon and we’re bringing exciting new updates to WSL with it! These include accessing the Linux file system from Windows, and improvements to how you manage and configure your distros in the command line.

New Experimental Console Features

As of Windows 10 build 18298, when you open the properties page of any Console window, you’ll notice an additional “Terminal” tab. Click on this tab and you’ll see several new settings for some experimental features we’re working on for future OS releases:

Important Note: These settings are “experimental”,

What’s New for WSL in the Windows 10 October 2018 Update

On October 2, 2018, Microsoft announced that the availability of the** Windows 10 October 2018 Update**. After the update was paused, the rollout resumed on November 13, 2018. You can read more about the Windows 10 quality approach here.

Windows Console: CTRL + Scroll to zoom and Dark Theme Scrollbar

Many of you have been asking for Windows Console to support zoom. Well, today is your lucky day! 😜 Install today’s Windows 10 Insider build #18272 and you can!

How does one perform this magic?

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY)

In this, the fourth post in the Windows Command-Line series, we’ll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API – why we built it, what it’s for, how it works, how to use it, and more.

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

A Guide to Upgrading your Ubuntu App’s Release

Canonical recently released Ubuntu 18.04 in the Microsoft Store. We received many questions around the various Ubuntu releases in the Store in addition to how best to upgrade your existing releases. With the help of our friends at Canonical,

Windows Command-Line: The Evolution of the Windows Command-Line

Welcome to the second post in this “Windows Command-Line” series. In this post we’ll discuss some of the background & history behind the Windows Command-Line. Specifically, we’ll explore its humble origins in MS-DOS, to its modern-day incarnation supporting tools like PowerShell and Windows Subsystem for Linux.

Windows Command-Line: Backgrounder

This is the first of a series of posts in which we’ll explore all things command-line – from the origins of the command-line and the evolution of the terminal, to what we’re doing to overhaul and modernize the Windows Console & command-line in future Windows releases.

Cmd

New Experimental Console Features

As of Windows 10 build 18298, when you open the properties page of any Console window, you’ll notice an additional “Terminal” tab. Click on this tab and you’ll see several new settings for some experimental features we’re working on for future OS releases:

Important Note: These settings are “experimental”,

Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY)

In this, the fourth post in the Windows Command-Line series, we’ll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API – why we built it, what it’s for, how it works, how to use it, and more.

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

Windows Command-Line: Backgrounder

This is the first of a series of posts in which we’ll explore all things command-line – from the origins of the command-line and the evolution of the terminal, to what we’re doing to overhaul and modernize the Windows Console & command-line in future Windows releases.

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,

How to Determine What Just Ran on Windows Console

Ever wonder what was run in that Console window that briefly appeared on your screen? In this guest post, Craig Loewen – our awesome summer intern explains how you can find out what command-line applications run on your machine.

Great Bash Intro Video from Build 2017

In case you’ve not seen it yet, Bash/WSL team members Yosef, Paul & Ben, along with Sean Larkin (WebPack) & Ken Wheeler (FormidableLabs) talk about what Bash/WSL is, what it’s for, and why it’s an essential tool to them!

Will Linux distros run on Windows 10 S?

Will Linux distros run on Windows 10 S?

Many people have asked “You just announced that Linux distro’s are coming to the Windows Store – will they run on Windows 10 S?”

The answer is No!

Use Visual C++ for Linux to build and debug C++ code on the Windows Subsystem for Linux

I first learned about Visual C++ for Linux, which was released in March 2016, shortly before the Windows Subsystem for Linux (WSL) was first announced. I was immediately blown away by how VERY cool this feature of Visual Studio is!

Rumors of Cmd’s death have been greatly exaggerated

This post is in response to a story published on December 6th 2016 by ComputerWorld titled “Say goodbye to the MS-DOS command prompt” and its follow-up article “Follow-up: MS-DOS lives on after all“.

Command-Line

New Experimental Console Features

As of Windows 10 build 18298, when you open the properties page of any Console window, you’ll notice an additional “Terminal” tab. Click on this tab and you’ll see several new settings for some experimental features we’re working on for future OS releases:

Important Note: These settings are “experimental”,

Windows Command-Line: Unicode and UTF-8 Output Text Buffer

In this post, we’ll discuss the improvements we’ve been making to the Windows Console’s internal text buffer, enabling it to better store and handle Unicode and UTF-8 text.

Windows Console: CTRL + Scroll to zoom and Dark Theme Scrollbar

Many of you have been asking for Windows Console to support zoom. Well, today is your lucky day! 😜 Install today’s Windows 10 Insider build #18272 and you can!

How does one perform this magic?

Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY)

In this, the fourth post in the Windows Command-Line series, we’ll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API – why we built it, what it’s for, how it works, how to use it, and more.

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

Windows Command-Line: The Evolution of the Windows Command-Line

Welcome to the second post in this “Windows Command-Line” series. In this post we’ll discuss some of the background & history behind the Windows Command-Line. Specifically, we’ll explore its humble origins in MS-DOS, to its modern-day incarnation supporting tools like PowerShell and Windows Subsystem for Linux.

Windows Command-Line: Backgrounder

This is the first of a series of posts in which we’ll explore all things command-line – from the origins of the command-line and the evolution of the terminal, to what we’re doing to overhaul and modernize the Windows Console & command-line in future Windows releases.

Join us for a hot cup o Chocolatey!

Setting up a dev box should be easy and fast.  At BUILD 2018 we announced a collaboration with Chocolatey and Boxstarter.  The project founders discuss the collaboration in the following video.

Improving Machine Setup

Have you set up a new dev machine and found it was frustrating or time consuming? 

Tabbed Console starts here

[2018-06-29: Important Note: As announced in the release notes for Windows 10 Insider build 17704, Sets and Tabs will NOT ship in the next mainstream release of Windows (codenamed RS5). Please read the first bullet under the heading “General changes,

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 or PowerShell.

Debian

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

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.

Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance.

There is one hard-and-fast rule when it comes to WSL on Windows:

DO NOT,

Distros

Accessing Linux distro filesystem from Windows
What’s new for WSL in Windows 10 version 1903?

The next Windows update is coming soon and we’re bringing exciting new updates to WSL with it! These include accessing the Linux file system from Windows, and improvements to how you manage and configure your distros in the command line.

What’s New for WSL in the Windows 10 October 2018 Update

On October 2, 2018, Microsoft announced that the availability of the** Windows 10 October 2018 Update**. After the update was paused, the rollout resumed on November 13, 2018. You can read more about the Windows 10 quality approach here.

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

A Guide to Upgrading your Ubuntu App’s Release

Canonical recently released Ubuntu 18.04 in the Microsoft Store. We received many questions around the various Ubuntu releases in the Store in addition to how best to upgrade your existing releases. With the help of our friends at Canonical,

Windows Subsystem for Linux //Build 2018 Recap

Last week, the WSL team attended Microsoft //Build 2018. We had a great time meeting many of you and answering questions at the command line booth. In case you missed it, you can watch out session, Set up a Windows Dev Environment that Feels Like $HOME,

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. 

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.

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.

SUSE’s Linux distros for WSL now available in the Windows Store

We’re excited to announce that you can now download & install openSUSE Leap 42 and SLES 12 via the Windows Store RIGHT NOW!

**Important Note:**** You will need to be running **any Windows 10 Insider build = #16215 and have the WSL optional component enabled.

Ubuntu now available from the Windows Store!

Today, we’re excited to announce that Canonical’s Ubuntu Linux Distro is now available in the Windows Store and can be downloaded and installed on any Windows 10 Insider build = #16215!

Note: Because Windows 10 Insider builds are essentially weekly snapshots of the next version of Windows 10 as it’s being built,

Fedora

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

New distros coming to Bash/WSL via Windows Store

We’re REALLY excited about this announcement and think many of you will be too 😉

Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance.

There is one hard-and-fast rule when it comes to WSL on Windows:

DO NOT,

Kali

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

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.

Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance.

There is one hard-and-fast rule when it comes to WSL on Windows:

DO NOT,

Linux tools

Accessing Linux distro filesystem from Windows
What’s new for WSL in Windows 10 version 1903?

The next Windows update is coming soon and we’re bringing exciting new updates to WSL with it! These include accessing the Linux file system from Windows, and improvements to how you manage and configure your distros in the command line.

New Experimental Console Features

As of Windows 10 build 18298, when you open the properties page of any Console window, you’ll notice an additional “Terminal” tab. Click on this tab and you’ll see several new settings for some experimental features we’re working on for future OS releases:

Important Note: These settings are “experimental”,

What’s New for WSL in the Windows 10 October 2018 Update

On October 2, 2018, Microsoft announced that the availability of the** Windows 10 October 2018 Update**. After the update was paused, the rollout resumed on November 13, 2018. You can read more about the Windows 10 quality approach here.

Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY)

In this, the fourth post in the Windows Command-Line series, we’ll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API – why we built it, what it’s for, how it works, how to use it, and more.

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

A Guide to Upgrading your Ubuntu App’s Release

Canonical recently released Ubuntu 18.04 in the Microsoft Store. We received many questions around the various Ubuntu releases in the Store in addition to how best to upgrade your existing releases. With the help of our friends at Canonical,

Windows Command-Line: The Evolution of the Windows Command-Line

Welcome to the second post in this “Windows Command-Line” series. In this post we’ll discuss some of the background & history behind the Windows Command-Line. Specifically, we’ll explore its humble origins in MS-DOS, to its modern-day incarnation supporting tools like PowerShell and Windows Subsystem for Linux.

Windows Command-Line: Backgrounder

This is the first of a series of posts in which we’ll explore all things command-line – from the origins of the command-line and the evolution of the terminal, to what we’re doing to overhaul and modernize the Windows Console & command-line in future Windows releases.

Windows Subsystem for Linux //Build 2018 Recap

Last week, the WSL team attended Microsoft //Build 2018. We had a great time meeting many of you and answering questions at the command line booth. In case you missed it, you can watch out session, Set up a Windows Dev Environment that Feels Like $HOME,

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. 

MS-DOS

SUSE

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

SUSE’s Linux distros for WSL now available in the Windows Store

We’re excited to announce that you can now download & install openSUSE Leap 42 and SLES 12 via the Windows Store RIGHT NOW!

**Important Note:**** You will need to be running **any Windows 10 Insider build = #16215 and have the WSL optional component enabled.

New distros coming to Bash/WSL via Windows Store

We’re REALLY excited about this announcement and think many of you will be too 😉

Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance.

There is one hard-and-fast rule when it comes to WSL on Windows:

DO NOT,

Ubuntu

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

A Guide to Upgrading your Ubuntu App’s Release

Canonical recently released Ubuntu 18.04 in the Microsoft Store. We received many questions around the various Ubuntu releases in the Store in addition to how best to upgrade your existing releases. With the help of our friends at Canonical,

Windows Subsystem for Linux //Build 2018 Recap

Last week, the WSL team attended Microsoft //Build 2018. We had a great time meeting many of you and answering questions at the command line booth. In case you missed it, you can watch out session, Set up a Windows Dev Environment that Feels Like $HOME,

SUSE’s Linux distros for WSL now available in the Windows Store

We’re excited to announce that you can now download & install openSUSE Leap 42 and SLES 12 via the Windows Store RIGHT NOW!

**Important Note:**** You will need to be running **any Windows 10 Insider build = #16215 and have the WSL optional component enabled.

Ubuntu now available from the Windows Store!

Today, we’re excited to announce that Canonical’s Ubuntu Linux Distro is now available in the Windows Store and can be downloaded and installed on any Windows 10 Insider build = #16215!

Note: Because Windows 10 Insider builds are essentially weekly snapshots of the next version of Windows 10 as it’s being built,

New distros coming to Bash/WSL via Windows Store

We’re REALLY excited about this announcement and think many of you will be too 😉

Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance.

There is one hard-and-fast rule when it comes to WSL on Windows:

DO NOT,

Uncategorized

Windows 10 Creators Update: What’s new in Bash/WSL & Windows Console

When Windows 10 Anniversary Update (AU) was shipped, the Windows Subsystem for Linux (WSL) was still far from complete, and was known to have many incompatibilities, especially with popular developer tools like node.js, Java, etc.

However, it was important to get this exciting new feature into the hands of real users so that we could learn from them –

Use Visual C++ for Linux to build and debug C++ code on the Windows Subsystem for Linux

I first learned about Visual C++ for Linux, which was released in March 2016, shortly before the Windows Subsystem for Linux (WSL) was first announced. I was immediately blown away by how VERY cool this feature of Visual Studio is!

WSL adds Ubuntu 16.04 Xenial support

Not only does Windows 10 Insider build #14951 introduce Bash Windows interop, it also delivers support for Ubuntu 16.04 (Xenial).

While many of our more intrepid early-adopters have manually upgraded their Ubuntu 14.04 instances to Ubuntu 16.04,

Hanselman takes a tour around Bash on Windows

If you’re anything like me, you’re already overloaded with work/studies & life, and there’s just never enough time to go and dig into all the awesome new open-source projects, cool new tools, exciting new languages & platforms, and any amount of other technology that appears almost hourly these days.

Making the Windows Command Line Cool Again!

Welcome to our new blog focusing on Windows command line tools for developers.

We’ll soon be publishing news, articles, updates, information, links and all manner of content related to the Windows command-line tools including PowerShell,

Windows 10

Accessing Linux distro filesystem from Windows
What’s new for WSL in Windows 10 version 1903?

The next Windows update is coming soon and we’re bringing exciting new updates to WSL with it! These include accessing the Linux file system from Windows, and improvements to how you manage and configure your distros in the command line.

What’s New for WSL in the Windows 10 October 2018 Update

On October 2, 2018, Microsoft announced that the availability of the** Windows 10 October 2018 Update**. After the update was paused, the rollout resumed on November 13, 2018. You can read more about the Windows 10 quality approach here.

Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY)

In this, the fourth post in the Windows Command-Line series, we’ll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API – why we built it, what it’s for, how it works, how to use it, and more.

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

Windows Command-Line: The Evolution of the Windows Command-Line

Welcome to the second post in this “Windows Command-Line” series. In this post we’ll discuss some of the background & history behind the Windows Command-Line. Specifically, we’ll explore its humble origins in MS-DOS, to its modern-day incarnation supporting tools like PowerShell and Windows Subsystem for Linux.

Windows Command-Line: Backgrounder

This is the first of a series of posts in which we’ll explore all things command-line – from the origins of the command-line and the evolution of the terminal, to what we’re doing to overhaul and modernize the Windows Console & command-line in future Windows releases.

Improved per-directory case sensitivity support in WSL

With the Windows Subsystem for Linux, we’ve always allowed you to treat your files as case sensitive, just like Linux does. In the past, if you had files whose name differed only by case, these files could not be accessed by Windows,

Windows Subsystem for Linux //Build 2018 Recap

Last week, the WSL team attended Microsoft //Build 2018. We had a great time meeting many of you and answering questions at the command line booth. In case you missed it, you can watch out session, Set up a Windows Dev Environment that Feels Like $HOME,

Join us for a hot cup o Chocolatey!

Setting up a dev box should be easy and fast.  At BUILD 2018 we announced a collaboration with Chocolatey and Boxstarter.  The project founders discuss the collaboration in the following video.

Improving Machine Setup

Have you set up a new dev machine and found it was frustrating or time consuming? 

Introducing extended line endings support in Notepad

For many years, Windows Notepad only supported text documents containing Windows End of Line (EOL) characters – Carriage Return (CR) & Line Feed (LF). This means that Notepad was unable to correctly display the contents of text files created in Unix,

Windows Console

New Experimental Console Features

As of Windows 10 build 18298, when you open the properties page of any Console window, you’ll notice an additional “Terminal” tab. Click on this tab and you’ll see several new settings for some experimental features we’re working on for future OS releases:

Important Note: These settings are “experimental”,

Windows Command-Line: Unicode and UTF-8 Output Text Buffer

In this post, we’ll discuss the improvements we’ve been making to the Windows Console’s internal text buffer, enabling it to better store and handle Unicode and UTF-8 text.

Windows Console: CTRL + Scroll to zoom and Dark Theme Scrollbar

Many of you have been asking for Windows Console to support zoom. Well, today is your lucky day! 😜 Install today’s Windows 10 Insider build #18272 and you can!

How does one perform this magic?

Windows Command-Line: Introducing the Windows Pseudo Console (ConPTY)

In this, the fourth post in the Windows Command-Line series, we’ll discuss the new Windows Pseudo Console (ConPTY) infrastructure and API – why we built it, what it’s for, how it works, how to use it, and more.

Windows Command-Line: Inside the Windows Console

Welcome to the third post in the Windows Command-Line series. In this post, we’ll start to dig into the internals of the Windows Console and Command-Line, what it is, what it does … and what it doesn’t do!

Windows Command-Line: The Evolution of the Windows Command-Line

Welcome to the second post in this “Windows Command-Line” series. In this post we’ll discuss some of the background & history behind the Windows Command-Line. Specifically, we’ll explore its humble origins in MS-DOS, to its modern-day incarnation supporting tools like PowerShell and Windows Subsystem for Linux.

Windows Command-Line: Backgrounder

This is the first of a series of posts in which we’ll explore all things command-line – from the origins of the command-line and the evolution of the terminal, to what we’re doing to overhaul and modernize the Windows Console & command-line in future Windows releases.

Join us for a hot cup o Chocolatey!

Setting up a dev box should be easy and fast.  At BUILD 2018 we announced a collaboration with Chocolatey and Boxstarter.  The project founders discuss the collaboration in the following video.

Improving Machine Setup

Have you set up a new dev machine and found it was frustrating or time consuming? 

Tabbed Console starts here

[2018-06-29: Important Note: As announced in the release notes for Windows 10 Insider build 17704, Sets and Tabs will NOT ship in the next mainstream release of Windows (codenamed RS5). Please read the first bullet under the heading “General changes,

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,

Windows Server

Windows Command-Line: The Evolution of the Windows Command-Line

Welcome to the second post in this “Windows Command-Line” series. In this post we’ll discuss some of the background & history behind the Windows Command-Line. Specifically, we’ll explore its humble origins in MS-DOS, to its modern-day incarnation supporting tools like PowerShell and Windows Subsystem for Linux.

AF_UNIX comes to Windows

Introduction: 

Beginning in Insider Build 17063, you’ll be able to use the unix socket (AF_UNIX) address family on Windows to communicate between Win32 processes. Unix sockets allow inter-process communication (IPC) between processes on the same machine. 

WSL arrives on Windows Server!

We are very excited to announce that Windows Subsystem for Linux (WSL) is now available on Windows Server!

Using WSL, Windows Server administrators, devops engineers, developers, etc., will be able to run their favorite Linux tools,

Windows Store

Using WSL in an Enterprise

Recently, customers in an enterprise environment have asked if there is a way to install WSL without an internet connection. These companies had some machines that would benefit from having WSL, but don’t have an internet connection for security, logistics,

Ubuntu now available from the Windows Store!

Today, we’re excited to announce that Canonical’s Ubuntu Linux Distro is now available in the Windows Store and can be downloaded and installed on any Windows 10 Insider build = #16215!

Note: Because Windows 10 Insider builds are essentially weekly snapshots of the next version of Windows 10 as it’s being built,

New distros coming to Bash/WSL via Windows Store

We’re REALLY excited about this announcement and think many of you will be too 😉

Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance.

There is one hard-and-fast rule when it comes to WSL on Windows:

DO NOT,