Windows 10: Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS

Discus and support Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS in Windows 10 News to solve the problem; Microsoft announced the release of Coreutils for Windows at its Build 2026 developer conference, adding many popular Linux command-line utilities as... Discussion in 'Windows 10 News' started by GHacks, Jun 4, 2026 at 9:47 PM.

  1. GHacks
    GHacks New Member

    Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS


    Microsoft announced the release of Coreutils for Windows at its Build 2026 developer conference, adding many popular Linux command-line utilities as native applications for Windows.

    The project builds on the open-source uutils project, which is a cross-platform rewrite of GNU coreutils written in Rust. Its goal is to enable developers to switch between Linux, macOS, Windows, and WSL without needing to change their command-line workflows.

    The project is available on GitHub as a package maintained by Microsoft that combines uutils, coreutils, findutils, and a GNU-compatible grep implementation into a single binary.

    How to Install Coreutils and How the Single Binary Works


    Coreutils for Windows offers many command-line tools familiar to Linux users, such as cat, cp, find, grep, hostname, ls, mv, pwd, rm, sleep, tee, and uptime. Its purpose is to enable existing scripts and tools to run smoothly on Windows without needing any modifications.

    The package can be installed through WinGet with the following command:

    winget install Microsoft.Coreutils

    Instead of creating a separate executable for each program, Microsoft developed a single coreutils.exe that contains all the functionality.

    During installation, the setup creates NTFS hardlinks for each supported command, such as ls.exe, cp.exe, cat.exe, and rm.exe, all pointing to coreutils.exe located in C:\Program Files\coreutils.

    When a user runs one of these commands, Windows loads coreutils.exe, which then determines which utility to run based on the command name used.

    This approach allows Microsoft to maintain a single executable while still offering individual Linux-style commands. When running commands, it’s common to see dozens of command names referencing the same file.

    Shell Conflicts and Compatibility


    Many Linux command names clash with those used in Command Prompt and PowerShell. Microsoft has published a compatibility table that explains how each utility behaves across various Windows shells.

    Commands like ls, cat, cp, mv, rm, pwd, sleep, and tee are included in the table, but whether the Coreutils version is usable depends on the shell being used, the order of directories in the system PATH, and the PowerShell alias table.

    Some commands such as dir, more, paste, and whoami are not included because they conflict with existing Windows commands.

    What’s Not Included in Coreutils for Windows, and Why


    Microsoft has not released several Unix utilities that rely on POSIX features not available on Windows. These include commands such as chmod, chown, chroot, nohup, tty, and who.

    The kill and timeout commands also have not been made available, as Windows does not support POSIX signals. Microsoft has indicated that support for signals may be possible in the future.

    The company cautions that there may be behavioral differences between the Linux and Windows versions of these commands. Such differences could be due to variations in line feeds, file permissions, and POSIX support.

    Coreutils for Windows is part of Microsoft's broader effort to make Windows more appealing to developers. At Build 2026, the company announced WSL containers, which will allow users to create, run, and manage Linux containers on Windows using native command-line tools and APIs.

    Coreutils for Windows is now available through WinGet and on GitHub as an open-source project maintained by Microsoft.

    Thank you for being a Ghacks reader. The post Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS appeared first on gHacks.

    read more...
     
  2. Naki Win User

    GPU-Z what command line parameter ?

    Suggestion: /? (-?) and /help (-help) command-line arguments to show a list of all possible arguments in a small window. *Smile Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS :)
     
  3. Brink Win User
    Bringing ChakraCore to Linux and OS X


    Source: Bringing ChakraCore to Linux and OS X | Microsoft Edge Dev Blog
     
  4. btarunr Win User

    Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS

    Microsoft Joins the Linux Foundation

    On Wednesday, during its annual Connect(); developer event, Microsoft Corp. unveiled a series of products and partnerships that strengthen the company's Azure cloud platform for building intelligent, cross-platform apps and services. Microsoft Cloud and Enterprise Executive Vice President Scott Guthrie detailed significant steps Microsoft is taking to empower the ecosystem by giving developers greater choice in the tools they use - including joining the Linux Foundation as a Platinum Member to better collaborate with the open source community, welcoming Google to the independent .NET Foundation, and working with Samsung Electronics Co. Ltd. to enable .NET developers to build apps for more than 50 million Samsung devices worldwide.

    Guthrie also demonstrated a preview of Visual Studio for Mac, which enables developers to write cloud, mobile and macOS apps on Apple's Mac operating system using the popular development environment; a preview of the next version of the company's flagship SQL Server database with support for Linux, Linux-based Docker containers and Windows-based environments; and a preview of Azure App Service on Linux with support for containers.


    Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS 21daa5c364a5_thm.jpg


    "We want to help developers achieve more and capitalize on the industry's shift toward cloud-first and mobile-first experiences using the tools and platforms of their choice," Guthrie said. "By collaborating with the community to provide open, flexible and intelligent tools and cloud services, we're helping every developer deliver unprecedented levels of innovation."

    Collaborating with the community
    As part of its effort to work more closely with the open source community, Microsoft on Wednesday announced it has joined the Linux Foundation as a Platinum Member. Microsoft's membership in the Linux Foundation will benefit customers through increased collaboration and innovation among a diverse ecosystem.

    "By becoming a Linux Foundation Platinum member, Microsoft is better able to collaborate with the open source community to deliver transformative mobile and cloud experiences to more people," said Jim Zemlin, executive director of The Linux Foundation. "Microsoft has been a key contributor to many projects, and we see the company intensifying its involvement and commitment to open development."

    Microsoft has become an active member of the open source community in part through the popularity of its open source and cross-platform application framework .NET Core. Wednesday's addition of Google to the .NET Foundation's Technical Steering Group further reinforces the vibrancy of the .NET developer community as well as Google's commitment to fostering an open platform that supports businesses and developers who have standardized on .NET.

    Other industry leaders are also betting on .NET Core for their own commercial products. On Wednesday Samsung is releasing a preview of its Visual Studio Tools for Tizen. Developers can use the tools to build .NET apps for the Tizen operating system that runs on millions of Samsung TVs, wearables, mobile devices and many IoT devices around the world.

    Tools for any developer on any platform
    Microsoft highlighted several announcements Wednesday aimed at helping developers use the tools of their choice to create Android, iOS and Windows apps powered by Linux or Windows Server, including the following:
    • The SQL Server on Linux public preview released Wednesday is the first preview of the next version of SQL Server and brings the power of SQL Server to Linux and Linux-based Docker containers, in addition to Windows.
    • A new Visual Studio for Mac preview provides a macOS-based integrated development environment designed for building mobile, cloud and macOS apps.
    • The availability of Azure App Service on Linux with support for Containers in preview provides native Linux support for Node.js and PHP stacks on Azure App Service and now enables developers to bring their own Docker-formatted container image.
    Enabling better apps through the intelligent cloud
    Today's most impactful apps are using data to delight users and drive business outcomes. Microsoft today unveiled unique capabilities and services that make it easier for more developers to turn massive amounts of data into deeply personal, intelligent and predictive applications.
    • SQL Server 2016 Service Pack 1 availability makes database innovations accessible to more applications across product editions.
    • The availability of Azure Data Lake services, Azure Data Lake Analytics and Data Lake Store means developers and data scientists now have the capabilities required to easily store and process data at petabyte size files, with massively parallel analytics and enterprise-grade security for insights on data of any size, shape and speed.
    Improving the end-to-end developer experience
    Microsoft's solutions evolve with changing developer needs. Through the Visual Studio family, SQL Server, Windows, Office and Azure, Microsoft is working to provide the most complete platform for application innovation, spanning mobile and cloud.
    • The Visual Studio Mobile Center preview announced Wednesday brings together the cloud and life-cycle services that help developers build, test, distribute and monitor apps built in Objective-C, Swift, Java, Xamarin and React Native for Android-, iOS- and Windows-based devices.
    • The Visual Studio 2017 release candidate released Wednesday includes new capabilities to help any developer be more productive than ever for any application and any platform.
    • Visual Studio Team Foundation Server 2017 and Azure Application Insights are now available, providing an enhanced collaboration and DevOps platform for cloud- first, mobile-first scenarios.
    "Microsoft is transforming the nature of its appeal to developers by broadening its supported platforms," said Al Hilwa, research director for Software Development research at IDC. "The new partnerships and commitments allow Microsoft to meet developers where they are and multiply its reach and impact with mobile and cloud developers as well as become established in emerging areas such as IoT, data science and cognitive computing."
     
Thema:

Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS

Loading...
  1. Microsoft Releases Coreutils for Windows, Bringing Native Linux Commands to the OS - Similar Threads - Microsoft Releases Coreutils

  2. Changing language to the OS, but it is not native

    in Windows 10 Software and Apps
    Changing language to the OS, but it is not native: Hi all,I am in a fight with a vendor who sent me back a pc after maintenance in guarantee with Windows 10 pro in Italian instead of the original English. I know that he will reply to install one Microsoft tool which changes the appearance of the language to English.BUT I...
  3. Changing language to the OS, but it is not native

    in Windows 10 Gaming
    Changing language to the OS, but it is not native: Hi all,I am in a fight with a vendor who sent me back a pc after maintenance in guarantee with Windows 10 pro in Italian instead of the original English. I know that he will reply to install one Microsoft tool which changes the appearance of the language to English.BUT I...
  4. Boot to linux OS from windows with a command

    in Windows 10 Support
    Boot to linux OS from windows with a command: hello guys, i am using Windows 10 Version 21H1 19043.1023 i have also installed linux on my other drive, and i am using UEFI boot mode with fast boot enabled, i would like to know, can make any command shortcut that will reboot windows and boot to my linux os automatically ?...
  5. Linux Command on windows

    in Windows 10 Customization
    Linux Command on windows: Hello, Everyone, my name is Arslan Iftikhar and today my question is pretty odd. So, you see I am using Windows Subsystem for Linux for over a year now with Kali Linux installed on my windows 10 with WSL right now I have WSL2 on my insider build 20197. The problem is...
  6. Microsoft is bringing graphics processor support to Linux on Windows 10 through its Windows...

    in Windows 10 Ask Insider
    Microsoft is bringing graphics processor support to Linux on Windows 10 through its Windows...: Microsoft just gave Linux on Windows 10 a major upgrade By Anthony Spadafora GPU support is coming to Microsoft's Windows Subsystem for Linux. Microsoft is bringing graphics processor support to Linux on Windows 10 through its Windows Subsystem for Linux (WSL) and now...
  7. Microsoft Brings Defender Antivirus for Linux

    in Windows 10 News
    Microsoft Brings Defender Antivirus for Linux: Almost within a year after releasing Microsoft Defender Advanced Threat Protection (ATP) for macOS computers, Microsoft today announced a public preview of its antivirus software for various Linux distributions, including Ubuntu, RHEL, CentOS and Debian. If this news hasn't...
  8. Microsoft is bringing native-like experience to Chrome PWAs

    in Windows 10 News
    Microsoft is bringing native-like experience to Chrome PWAs: In order to help Google seamlessly integrate PWAs services with its browser, Microsoft is planning to add URL Protocol Handler Registration support for Progressive Web Apps. The integration is pretty neat and it aims to create a more engaging native-like experience....
  9. Linux command in Windows PowerShell

    in Windows 10 Customization
    Linux command in Windows PowerShell: When did Windows incorporate Linux command in PowerShell? https://answers.microsoft.com/en-us/windows/forum/all/linux-command-in-windows-powershell/a5a16d50-78a3-4d90-9965-d60d3b550231
  10. Bringing ChakraCore to Linux and OS X

    in Windows 10 News
    Bringing ChakraCore to Linux and OS X: In January, we open-sourced ChakraCore, the core of the Chakra JavaScript engine that powers Microsoft Edge and Universal Windows Platform. We expressed our ambition to bring our best-in-class, but Windows-only, JavaScript engine to other platforms, with Linux as the...