微软正式发布Coreutils项目 Linux命令现已原生进入Windows 11系统
时间:2026-08-20 | 作者:怪兽小助手 | 阅读:0微软在Build 2026推出Coreutils项目
6月3日,科技媒体bleepingcomputer发布了一条值得开发者关注的消息:在2026年的Build开发者大会上,微软正式推出了适用于Windows 11系统的Coreutils项目。
简单来说,就是把一堆常见的Linux命令,以原生Windows应用的形式,直接带到了Windows里。这意味着你不需要再折腾虚拟机或者专门配置WSL,就能在Windows原生的命令行环境下使用那些熟悉的Linux工具了。
核心目标:降低跨平台脚本改写成本
微软在公告中明确表示,推出Coreutils的核心目的,是为了降低开发者在不同操作系统之间切换时的脚本改写成本和环境配置成本。这些操作系统包括Linux、macOS、Windows以及WSL(Windows Subsystem for Linux)。
换句话说,你在Linux上写好的脚本,里面用到的那些命令,现在可以直接在Windows上跑。不用再为Windows环境专门改写一遍。这个思路,确实切中了跨平台开发者的痛点。
基于uutils开源项目,包含常用Linux命令
这个项目的代码已经在GitHub上公开。底层基于开源的uutils——也就是用Rust重新实现的GNU Coreutils。微软声称,这些类Linux命令可以在Windows上“原生运行”,帮助现有的命令和脚本实现跨平台复用。
那么,它到底包含了哪些工具呢?常见的几乎都在:cat、cp、find、grep、hostname、ls、mv、pwd、rm、sleep、tee、uptime……基本上日常运维和开发最常用的那些命令都齐了。
安装方式:winget 安装,采用 NTFS 硬链接
安装方式也很简单:通过Windows自带的包管理器WinGet即可完成。命令是 winget install Microsoft.Coreutils。
但有一点需要特别说明:微软并没有为每个命令单独写一个独立的程序文件,而是把全部功能都塞进了一个叫coreutils.exe的可执行文件里。安装之后,系统会为ls.exe、cp.exe、cat.exe、rm.exe这些命令创建NTFS硬链接(NTFS hardlinks)。这些硬链接实际上都指向同一个coreutils.exe。
NTFS硬链接原理:多命令共享同一可执行文件
这里稍微解释一下NTFS硬链接:它是Windows文件系统中的一种机制,允许多个不同的文件名指向磁盘上同一个物理文件。
Coreutils正是利用这个特性,让ls.exe、cp.exe等命令入口共享同一个可执行文件。当你启动某个命令时,Windows加载coreutils.exe,然后根据实际被调用的文件名来判断该运行哪个工具。
这样做的好处很明显:微软只需要维护一个可执行文件,同时又能保留Linux风格的多命令入口。既节省空间,又降低了维护负担。
注意:部分命令因冲突或依赖POSIX而缺失
不过,天下没有免费的午餐。命令行为本身会受到Shell、PATH环境变量顺序以及PowerShell别名表的影响。
另外,有几条命令因为和Windows自带命令冲突,这次没有随包提供。比如dir、more、paste、whoami。
还有一些命令则因为严重依赖POSIX功能,也缺席了本次发布。包括chmod、chown、chroot、nohup、tty、who。
这部分功能的缺失,意味着如果你在脚本里用到了chmod或chown,暂时还是需要依赖WSL或者原生Linux环境。
图源:微软
附上参考地址
https://github.com/microsoft/coreutils
微软Build 2026开发者大会专题
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- WSL安装Ubuntu全攻略:Win11上怎么装?有啥用?
- 时间:2026-08-25
-
- Win11小技巧:在开始菜单显示iPhone信息侧栏
- 时间:2026-08-25
-
- Win11小技巧:怎样关掉文件管理器里烦人的首页?
- 时间:2026-08-25
-
- 微软Win11界面大改!WinUI设计全面升级,有啥变化?
- 时间:2026-08-25
-
- 微软Edge浏览器新增一键修复功能 轻松解决网络故障提升上网体验
- 时间:2026-08-23
-
- 微软应集成PowerToys优化工具以提升Win11用户体验
- 时间:2026-08-23
-
- 微软Win11升级AI操作系统 打造企业智能工作流画布
- 时间:2026-08-23
-
- 微软智能终端0.1版自动检测Shell命令错误已开放下载
- 时间:2026-08-20
精选合集
更多大家都在玩
大家都在看
更多-
- 以下哪种食材被称为“地下苹果” 蚂蚁庄园今日答案9.18
- 时间:2026-09-17
-
- 蚂蚁庄园今天答题答案2026年9月18日
- 时间:2026-09-17
-
- 蚂蚁庄园答题今日答案2026年9月18日
- 时间:2026-09-17
-
- 蚂蚁庄园小课堂2026年9月18日最新题目答案
- 时间:2026-09-17
-
- 小鸡答题今天的答案是什么2026年9月18日
- 时间:2026-09-17
-
- 蚂蚁庄园每日答题答案2026年9月18日
- 时间:2026-09-17
-
- 蔬菜洗完掉色,说明是被染色了,是真的吗 蚂蚁庄园今日答案9月18日
- 时间:2026-09-17
-
- 满襟蜡绘花纹巧染就花纹当绣裳说的是哪种传统技艺 蚂蚁新村今日答案2026.9.17
- 时间:2026-09-17
