微软推出Windows 11版Coreutils:原生支持ls、grep等常见Linux命令
6月3日,科技媒体bleepingcomputer报道,在2026 Build开发者大会上,微软推出适用于Windows 11系统的Coreutils,以原生Windows应用形式将常见Linux命令带到系统中。微软表示,Coreutils的目的是让开发者切换Linux、macOS、Windows与WSL后,减少脚本改写和环境切换成本,继续使用熟悉的命令行工具。
Coreutils项目代码已在GitHub公开,基于开源uutils(Rust版GNU Coreutils重写项目)打造。微软称这些类Linux命令可在Windows上原生运行,帮助现有命令和脚本跨平台复用。工具包包含cat、cp、find、grep、hostname、ls、mv、pwd、rm、sleep、tee、uptime等常见命令。用户可通过WinGet安装,命令为winget install Microsoft.Coreutils。
微软没有为每个命令提供独立程序,而是使用一个coreutils.exe承载全部功能。安装后系统会创建ls.exe、cp.exe、cat.exe、rm.exe等NTFS硬链接,让多个命令入口共享同一个可执行文件,减少重复文件和维护负担。用户启动命令后,Windows加载coreutils.exe,根据被调用的文件名判断运行哪项工具。不过,dir、more、paste、whoami因与Windows命令冲突未随包提供,chmod、chown、chroot、nohup、tty、who也因依赖POSIX功能缺席。