Coreutils vos commandes habituelles Linux sinvitent sur Windows
  • 2 juin 2026
  • ComputaSYS
  • 0


Lors de l’événement Build 2026, Microsoft a dévoilé un nouveau projet open source : Coreutils pour Windows. Il permet d’exécuter nativement, via la ligne de commande, des utilitaires disponibles sur Linux grâce à une implémentation en Rust.

Vous avez l’habitude d’utiliser une commande sur Linux, mais à votre grand désarroi, elle n’est pas disponible sur Windows ? Tiens, au hasard, la commande grep ? Sachez que c’est de l’histoire ancienne ! Microsoft veut faciliter le passage d’une plateforme à une autre et vous éviter de trouver des solutions de contournement lorsqu’une commande n’est pas disponible.

Pour remédier à ce problème, le projet “Coreutils for Windows” a été développé par les équipes de Microsoft. Ce projet open source s’appuie lui-même sur le projet open source uutils, qui n’est autre qu’une réimplémentation multiplateforme de GNU Coreutils écrite en Rust.

Les commandes Linux disponibles nativement sur Windows

Grâce à Coreutils, vous pouvez profiter d’utilitaires en ligne de commande semblables à ceux de Linux, mais conçus pour s’exécuter de façon totalement native sur Windows. Autrement dit, si vous utilisez autant Windows que Linux, vous pouvez garder vos habitudes entre vos machines. D’une façon générale, c’est même avantageux si vous naviguez entre Windows, WSL (Windows Subsystem for Linux), voire même macOS.

Concrètement, Coreutils ajoute à Windows des commandes telles que : cat, cp, date, find, kill, more, pwd, uptime ou encore grep. Le problème, c’est que certains noms sont déjà utilisés par CMD ou des alias PowerShell, ce qui risque de créer des conflits…

D’ailleurs, Microsoft le mentionne sur le dépôt GitHub du projet et ce n’est pas vraiment rassurant. “Plusieurs commandes portent le même nom que des commandes intégrées de CMD et de PowerShell. L’exécution de la version Coreutils dépend du shell, de l’ordre des chemins d’accès (PATH) et, dans le cas de PowerShell, de la table des alias.”, peut-on lire.

La vidéo ci-dessous montre Coreutils en action avec la célèbre commande grep utilisée sur Windows.

Comment installer Coreutils sur Windows ?

Le projet est d’ores et déjà accessible sur GitHub à l’adresse suivante : https://github.com/microsoft/coreutils. Vous pouvez récupérer Coreutils sous la forme d’un exécutable pour x64 et ARM64.

Sinon, ouvrez WinGet sur Windows et exécutez cette commande :

winget install Microsoft.Coreutils

Reste à savoir si ce paquet finira par être présent nativement sur Windows ou s’il faudra toujours l’installer soi-même. Par ailleurs, à l’occasion du Build 2026, Microsoft a dévoilé un autre outil open source : Intelligent Terminal.

Qu’en pensez-vous ?

Cofondateur d’IT-Connect et Microsoft MVP “Cloud and Datacenter Management”. Mon obsession depuis près de 15 ans ? Rendre l’administration système et la cybersécurité accessibles, que vous soyez junior ou confirmé. Plus qu’un métier, l’IT est pour moi une véritable passion. J’accompagne au quotidien les sysadmins et les professionnels de l’IT dans leur montée en compétences et leur veille technique.



Source link

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *