- Microsoft has released Coreutils for Windows 11, bringing native Linux command-line tools to the operating system.
- The package includes commands such as
ls,cp,mv,rm,cat,mkdir,touch, andpwd. - Coreutils runs natively on Windows 11 and works from Command Prompt, PowerShell 7.4+, and Windows Terminal.
- Developers can install the package using WinGet with the command
winget install Microsoft.Coreutils.
Microsoft has announced the general availability of Coreutils for Windows 11, bringing native versions of popular Linux command-line tools to the operating system. The release is now available on the company’s GitHub project and is designed for developers who frequently move between Windows, Linux, containers, and cloud environments.
At first glance, Coreutils for Windows 11 sounds like another developer-focused utility. In reality, it highlights that the company is no longer trying to convince developers to use Windows differently. Instead, it’s making the operating system adapt to the workflows developers already use elsewhere.
For decades, switching between Windows and Linux often meant relearning commands or relying on compatibility layers, scripts, and workarounds. Even experienced developers would run into friction when commands behaved differently across platforms. Microsoft’s new Coreutils package aims to remove that problem by bringing familiar Linux-style tools directly to its desktop operating system.
Coreutils brings native Linux commands to Windows 11
Windows 11 already includes several Linux-inspired command-line tools, including curl, tar, OpenSSH utilities, and the Windows Package Manager (winget). Developers can also run Linux commands through Windows Subsystem for Linux (WSL). However, many of the core commands developers use daily on Linux systems have remained unavailable natively on Windows.
What commands are included in Coreutils?
That’s where Coreutils comes in. The package includes familiar commands such as ls for listing files, cp for copying data, mv for moving files, rm for deleting items, cat for viewing file contents, mkdir for creating directories, touch for creating files, and pwd for displaying the current working directory. The goal is to provide a more consistent command-line experience across operating systems.
The project is based on the open-source uutils initiative, a Rust-based reimplementation of GNU Coreutils. Rather than running inside a virtual machine or through Windows Subsystem for Linux, these utilities run natively on Windows 11. That means developers can use familiar commands directly from Command Prompt, PowerShell (version 7.4 or later only), or Windows Terminal.
As Microsoft explains, the goal is to allow developers to move between Linux, macOS, WSL, containers, or cloud environments
while ensuring the commands and workflows they rely on continue to work.
How to install Coreutils on Windows 11
Installing the package is straightforward. You can install Coreutils from GitHub or by using Windows Package Manager with the command:
winget install Microsoft.Coreutils

Once installed, restart the console, and the commands become available from the command line without requiring a separate Linux environment.
Coreutils for Windows 11 won’t change how most people use their computers, but it’ll make life easier for developers. The value isn’t in the commands themselves. Linux users have had them for decades. The value is consistency.
A developer can now move between a Linux server, a container, a cloud environment, and a Windows environment without constantly stopping to remember which commands work where. That may sound like a small improvement, but eliminating dozens of tiny interruptions throughout the day is exactly the kind of change that makes a platform feel better to use.
Pureinfotech’s Take
Coreutils isn’t one of the features most users will ever notice, but it’s another example of how Microsoft continues to blur the line between Windows and Linux development.
Years ago, the company’s approach was to build Windows-specific alternatives and encourage developers to adopt them. Today, the software giant appears more interested in bringing existing developer workflows directly to Windows 11. We saw that with WSL, Windows Terminal, OpenSSH, WinGet, and now Coreutils.
Will you install Coreutils on Windows 11?
Voting closes: June 10, 2026 1:00 pm
What’s particularly interesting is that these tools run natively on Windows 11 rather than inside a Linux environment. While WSL remains the best option for running full Linux workloads, Coreutils removes the need to launch a separate subsystem just to use common commands like ls, cp, or rm.
For developers who spend their day jumping between computers, remote Linux servers, containers, and cloud environments, the change may seem minor. However, reducing friction is often what makes a platform more enjoyable and productive to use. Coreutils won’t transform how you use Windows 11, but it’s another step toward making the operating system feel less isolated from the broader developer ecosystem.