未加星标

Windows 上的 Bash 正在成为微软的 Linux

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二03 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏
windows 上的 Bash 正在成为微软的 linux

14小时前来源:开源中国

阿里开源跨平台移动开发框架 Weex 大会直播中>>>

微软对 Windows Subsystem for Linux(WSL)的一系列大量更新被列入 Windows Insider build 15002,该版本已于1月10日开始推送给 Windows 10 用户。

微软的 WSL 计划仍然是具有较强的暂时性和实验性的,但该公司正在不断往上添加功能,以飞快的步伐改进和扩展 WSL。 这在一定程度上也可以看出是种提示,微软的目标是使其成为其他 Linux 发行版的可靠替代品。


Windows 上的 Bash 正在成为微软的 Linux

最新版本的 WSL(在 Windows 中称为 Bash )汇总了 Bash(一个流行的 Linux 命令行界面)的许多特定修复程序,致力于提供“你最喜欢的 Linux 工具和技术的更多兼容性、性能和稳定性”。

其中的一些修复还实现了在 WSL 中的 Linux 应用之前不可用的功能,例如支持内核内存过量使用和以前忽略的网络堆栈选项。还有其他更改增强了 WSL 和 Windows 之间的集成。例如,如果启用了 Windows 端审核,则在 WSL 中创建的任何 Linux 进程的名称都将记录在审核日志中。

还有一些有趣的变化,涉及两个操作系统之间的交互,比如日志功能。如果在 Windows 主机上有计量网络连接,则最新的 WSL 不会对包执行计划任务检查,以避免高带宽。

不过 build 15002 中的还有一个问题是,在 Bash 会话中的 Ctrl-C 无法工作。微软提供了一个解决方向,说必须与 Windows 和 Bash 开发团队之间同步。下一个 Insider build 应该会有一个修复。但是对于重度使用 Linux 命令行进行工作的人来说,没有 Ctrl-C 有点像开车只有前制动器。

guest 和 host OSes 在VM系统(如Hyper-V)中相互交互的方式为微软提供了一个用于将来处理跨操作系统问题的模型。但是 WSL 不是托管在VM中 - 在某些方面,它更有野心:系统调用转换层将每个 Linux 系统调用映射到相应的 Windows 系统调用。不过将 WSL 转变为一个 Linux 用户在 Windows 上的完整的生产环境还是很难 - 这毕竟是一个长远的目标。

微软有一天生产自己的 Linux 发行或购买一个然后重塑的说法已经很久了,但是使用 WS L,微软似乎正在从 Windows 本身萌发 Linux 支持。

构建 WSL 可能是一个比微软自建 Linux 品牌要来得更快,而且收益更大的方式。 WSL 使用户能够在 Linux 命令行,Windows 桌面和 PowerShell 中同时使用。并且它为微软提供了另一种方式来吸引和保留 Windows 用户。

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

分页:12
转载请注明
本文标题:Windows 上的 Bash 正在成为微软的 Linux
本站链接:http://www.codesec.net/view/524081.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(39)