en.Wedoany.com Reported - At the Build 2026 developer conference, Microsoft announced the launch of Coreutils, a feature that allows developers to natively run most popular Linux command-line tools on Windows 11 through a single binary file.

Coreutils aims to reduce what Microsoft calls the "cognitive load" developers face when switching between different platforms.
Previously, developers using Linux command-line tools on Windows had to rely on emulation environments like Git Bash or the Windows Subsystem for Linux (WSL) terminal. In its announcement, Microsoft stated that developers constantly switch between platforms, but familiar commands do not run consistently, forcing them to use workarounds, resulting in speed loss and context switching. Coreutils directly allows developers to run most Linux commands in Windows CMD, PowerShell, or Windows Terminal without switching environments. Microsoft said that regardless of whether developers use Linux, macOS, WSL, containers, or cloud environments, the commands and workflows they have accumulated can be used directly in Windows.
Coreutils for Windows is installed as a single executable file via WinGet (install Microsoft.Coreutils). This file is based on a Rust rewrite of the GNU uutils/coreutils project, providing commands common across Linux distributions. Coreutils runs all commands through a single executable file, with each command mapped via NTFS hard links, thus requiring management of only one binary file.
Microsoft listed 75 Linux tools supported by Coreutils, including common commands such as ls, cp, find, grep, find, rm, du, hostname, and uptime. However, some Coreutils commands conflict with existing CMD or PowerShell commands, or cannot be executed for other reasons; Microsoft provided a compatibility table to list these conflicts. This means certain commands are unavailable, specifically: dir, expand, kill, more, timeout, and whoami. Some commands have been omitted from Coreutils because they rely on POSIX Unix/Linux features that Windows cannot implement in a compatible manner; examples include chmod, chown, id, stty, and chroot. In other cases, commands work in CMD but not in PowerShell. Microsoft explained the complex priority order: whether the Coreutils version runs depends on the shell, PATH order, and (for PowerShell) the alias table. In addition to Coreutils, at the Build 2026 developer conference, Microsoft also announced a WSL container CLI and API for deploying Linux containers on Windows; a new framework for autonomous agents with open-source governance tools; and Microsoft Scout, an AI agent designed to automate Microsoft 365 tasks.
This article is compiled by Wedoany. All AI citations must indicate the source as "Wedoany". If there is any infringement or other issues, please notify us promptly, and we will modify or delete it accordingly. Email: news@wedoany.com









