尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

微软发布 Coreutils 项目,Linux 命令原生进入 Win11

微软发布 Coreutils 项目,Linux 命令原生进入 Win11 IT之家在今年6月3日有消息传来, 这个消息由科技媒体发布, 科技媒体是在6月3日今天发布的博文来进行相关报道的, 报道中提到在2026 Build开发者大会期间, 微软推出了适用于 11 系统的相关内容, 其中将以原生应用的形式, 把常见Linux命令带到该系统当中句号。微软宣称, 其意图在于, 当开发者转而使用Linux、macOS以及WSLLinux的适配工具之后, 降低脚本改写的成本, 同时减少环境切换所带来的成本, 进而能够持续运用熟悉的命令行工具。有项目代码, 其已公开, 此项目是基于开源的, 也就是基于 Rust 版 GNU 重写项目打造而成, 微软表示, 那些堪称类 Linux 的命令, 可要在相关上面原生运行,还能帮助现有的命令以及脚本实现跨平台复用。包含cat、cp、find、grep、ls、mv、pwd、rm、sleep、tee等常见命令的工具包, 用户可借助包管理器进行安装, 其命令为.。并非微软给每个命令都配备单独程序, 而是用 1 个.exe 去承载所有功能 , 安装完毕后, 系统会创建诸如 ls.exe、cp.exe、cat.exe、rm.exe 等 NTFSNTFS 硬链接。硬链接在 NTFS 文件系统里是一种机制, 它能够使多个文件名指向磁盘上同一个文件, 通过这种方式让 ls.exe、cp.exe 等命令入口共同使用 .exe, 进而降低重复文件以及维护负担。在用户开启某个指令之后, 加载.exe, 依据被调用的文件名称来判定应当运行哪一项工具, 如此一来, 使得微软仅仅需要维护1个可执行文件, 并且还能保留Linux风格的命令入口。然而, 命令举止会被 Shell、PATH 次序至于以及别名表所左右。dir、more、paste, 鉴于同命令有所冲突因而未随包予以提供, chmod、chown、nohup、tty、who 同样由于依赖 POSIX 功能而缺席。
返回列表