TL;DR

Microsoft has released a preview version of core UNIX utilities, including coreutils, findutils, and GNU grep, for Windows. The tools aim to provide Linux-like command-line experience natively on Windows, facilitating script portability and consistency across platforms.

Microsoft has released a preview version of core UNIX utilities, including coreutils, findutils, and grep, for Windows, aiming to provide a Linux gaming is faster because Windows APIs are becoming Linux kernel features, a consistent command-line experience across Linux, macOS, WSL, and Windows environments.

The build is maintained by Microsoft and packages these utilities as a single multi-call binary, supporting standard commands and flags. The goal is to enable scripts and workflows to run seamlessly across different operating systems without modification.

Installation is available via WinGet with the command ‘winget install Microsoft.Coreutils’, or users can download the latest build from the official release page. The suite supports commands like ls, cp, rm, and grep, with many adhering to GNU standards, including ‘–help’ flags for full syntax.

There are known conflicts with existing Windows commands, especially in PowerShell and CMD, where some coreutils commands share names with built-ins. Compatibility depends on shell environment, PATH order, and alias configurations. PowerShell 7.4 or newer is required for full support, and some commands, such as kill, are not yet implemented due to Windows limitations regarding POSIX signals.

Why It Matters

This development matters because it bridges the gap between Windows and UNIX-like environments, allowing developers and sysadmins to use familiar command-line tools natively on Windows. Learn more about Linux and Windows integration. It simplifies script portability, reduces the need for WSL or Cygwin, and enhances productivity for users working across multiple platforms.

THE COMPLETE ZORIN OS 18 USER GUIDE 2026–2027: The Illustrated Step-by-Step Manual for Switching from Windows, Mastering the Linux Desktop, Installing Every App You Need & Running Zorin OS Like a Pro

THE COMPLETE ZORIN OS 18 USER GUIDE 2026–2027: The Illustrated Step-by-Step Manual for Switching from Windows, Mastering the Linux Desktop, Installing Every App You Need & Running Zorin OS Like a Pro

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Until now, Windows users relied on PowerShell, CMD, or third-party tools for UNIX-like commands, often with limited compatibility or performance. Microsoft’s initiative aligns with broader efforts to unify development environments and streamline cross-platform workflows, especially with the rise of containers and DevOps practices. For more details, see the Linux gaming and development tools. This preview builds on existing Windows Subsystem for Linux (WSL) features but aims to deliver core utilities directly integrated into Windows shells.

“Our goal is to make Windows a more seamless platform for developers who work across different operating systems.”

— Microsoft

“This preview provides a set of GNU-compatible UNIX utilities to run natively on Windows, reducing friction for users transitioning between environments.”

— Microsoft Coreutils team

Amazon

Coreutils for Windows

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is not yet clear how fully stable or feature-complete the utilities will be in the final release. Compatibility issues with existing Windows commands and shell environments may persist, and some POSIX features like signals are currently unsupported. The long-term support and integration plans remain to be detailed by Microsoft.

Amazon

GNU grep Windows

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Microsoft plans to gather user feedback during the preview phase, fix bugs, and expand feature support. Future updates may include more commands, enhanced signal handling, and broader shell compatibility. The team may also work on deeper integration with Windows Terminal and PowerShell.

100 Command Line Tools For Windows, Linux and Mac OS/X: How to do things fast, with the same commands, on every computer

100 Command Line Tools For Windows, Linux and Mac OS/X: How to do things fast, with the same commands, on every computer

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can I replace Windows command-line tools with these coreutils?

While some commands are available and functional, conflicts with existing Windows commands mean they cannot fully replace built-in utilities. They are intended to complement existing tools and improve compatibility for scripts.

Do I need special permissions to install and run these utilities?

No special permissions are required beyond installing via WinGet or downloading the build. Elevated permissions may be needed for symbolic link creation or certain system modifications.

Will these utilities be supported long-term?

The project is currently in preview; long-term support and official release details are yet to be announced by Microsoft.

Are all UNIX commands supported?

No. The suite includes core commands like ls, cp, rm, and grep, but some POSIX-only commands and features are not yet implemented or supported due to Windows limitations.

Source: Hacker News

You May Also Like

A New Typst Template for Pandoc (2025)

A new Typst template for Pandoc has been released in 2025, offering improved layout and typography for markdown-to-PDF workflows, with updates to accommodate recent software changes.

How to Stop Vinyl Lifting: The Pressure + Speed Formula

The pressure plus speed formula is key to preventing vinyl lifting, and mastering it can transform your installation—discover how to perfect your technique now.

The No‑Guess Guide to DPI for Posters, Plans, and Photos

Optimize your print quality with our no-guess guide to DPI for posters, plans, and photos—discover the secrets to perfect clarity and sharpness.

Show HN: Nibble

Nibble, a new C-like systems language, showcases LLVM IR generation without external dependencies, supporting advanced features and graphical demos.