极客视点
极客时间编辑部
极客时间编辑部
113314 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/03:56
登录|注册

微软回顾Windows命令行演变史

讲述:丁婵大小:1.80M时长:03:56
近日,微软在其开发者博客上发布了关于“ Windows 命令行”的系列文章,包含从最初的历史和基本原理,到演变发展史,再到技术本身的研究。微软在文中表示,希望通过回顾 Windows 命令行的演变史,让大家知道命令行仍然是微软战略、平台和生态系统的关键组成部分。
1、简陋的开始 —— MS-DOS
在 PC 行业的早期,大多数计算机完全是通过在命令行输入命令来操作的。 基于 Unix、CP / M、DR-DOS 等机器争夺地位和市场份额。 最终,MS-DOS 成为在 IBM 个人电脑上的标准操作系统,
像当时大多数主流操作系统一样,微软 MS-DOS 的“命令行解释器”或 “shell” 提供了一个简单、奇特但相对实用的命令集,以及用于编写批处理(.bat)命令的脚本语法和文件。
2、GUI 流行
受施乐·奥托(Xerox Alto)的启发,大量的 GUI 出现在 Apple Lisa、Atari ST、Sun Workstation、X Windows 以及其他公司的产品(包括 Microsoft Windows )中。
1985 年推出的 Windows 1.0 ,基本上可以看成是一个提供简单平铺式窗口 GUI 环境的 MS-DOS 应用,允许用户并排运行多个应用。
3、Windows NT
1988 年,微软聘请了程序员戴夫·卡特勒(Dave Cutler),他的目标是创建一个新的、现代化的、独立于平台的操作系统,微软将完全拥有和控制该系统。
这个新的操作系统就是 Windows NT,也是后来的 Windows 2000、Windows XP、Windows 7、8 和 10 以及所有版本的 Windows Server 的基础。
4、PowerShell
PowerShell 是面向对象的 Shell ,它不处理文本流,而是处理对象流,使 PowerShell 脚本编写者能够直接访问和操作对象的属性,而不必编写和维护很多脚本来解释和处理文本。
基于 .NET Framework 和 CLR(Common Language Runtime)构建的 PowerShell 语言和语法,旨在将 .NET 生态系统的丰富性与各种其他 shell 脚本语言中最常见和最有用的功能相结合,专注于确保脚本高度一致。
5、POSIX on NT
在设计 NT 时,卡特勒和他的团队对 NT 的内核和系统进行了专门的设计,以支持多个子系统。当 Windows NT 3.1 在 1993 年首次亮相时,它就支持多个子系统,包括 MS-DOS、Windows、和 POSIX v1.2 等。这些子系统允许 NT 在相同的机器和基础系统上,运行针对多个操作系统平台的应用,而不需要安装虚拟机或模拟器。
6、Windows 10, 新一代 Windows 命令行
在 Windows 10 的早期开发阶段,微软发起了一项调查,向社区询问他们在操作系统的各个领域需要哪些功能。得到的反馈结果为:
改进 Windows 控制台进行;
让用户能够在 Windows 上运行 Linux 工具。
基于这些反馈,微软组建了两支新队伍。第一个团队是 Windows 控制台和命令行团队,负责管理和维护 Windows 控制台和命令行基础架构;另外一个团队负责做一个真正能让未经修改的 Linux 二进制文件,直接在 Windows 10 上运行的工具,也就是后来的 WSL(Windows Subsystem for Linux)。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
21
沉浸
阅读
分享
手机端
快捷键
回顶部