博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
别总是把Windows和Linux混为一谈
阅读量:6376 次
发布时间:2019-06-23

本文共 885 字,大约阅读时间需要 2 分钟。

Microsoft Windows(简称Windows)和Linux是两个完全不同的概念,这个相信很多人是认同的。但是很多人还是不太明白这两种操作系统之间有多大的差别。

Windows可以使认为起源于DOS(我乐意称它为起源于MSDOS,或者应该说是IBM PC DOS,总之它是DOS(DOS,维基百科,))(1980年),后来才有了Windows1.0(1985年),才有了Windows NT和更高级的Windows。关于Windows的历史和版本,有兴趣的的朋友可以去访问微软官方网站(英文页面:;中文页面:)。

Linux可能要起步得晚些,尽管UNIX是世界上最古老的计算机操作系统(可以认为是1970年),但第一个Linux内核却是在1991年(History of Linux,维基百科)。

但是UNIX在个人计算机(PC)上并不普及,而微软愿意将自己的产品(当时就是MSDOS)通过计算机普及到每个办公桌上和每个家庭中,所以可能有太多的人习惯使用DOS,以致于DOS的概念在人们的脑海里是如此之深。

但是无论如何也不能把Linux的Text Mode(文本模式)登录界面或者Linux命令行界面(Terminal窗口)称为DOS,这一点足以显示你在这概念和历史方面是多么的不严谨,尽管它们都有相同的部分(如命令提示符(DOS习惯用“>”,Linux习惯用美元符号“$”或者Sharp符号“#”)。

我常常看见或听见有人将Linux的命令行界面说成(写成、理解成DOS),这很令人感到头疼,特别是当有人向你描述Linux系统的故障时说“无法启动到DOS界面了”之类的话,这实在让人受不了。

在计算领域甚至在其他领域,概念的不清晰是极为严重的问题。

希望本文能对那些对某些概念性的东西存在误解和错误理解的初学者们有所帮助,这有利于和更高水平的人拉近距离(当然我没有说我是一位高水平的人)。祝你们学习愉快!

本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/1036211,如需转载请自行联系原作者

你可能感兴趣的文章
MySQL的log_bin和sql_log_bin 到底有什么区别?
查看>>
Access、Sql 获取当前插入的主键ID
查看>>
聚类算法之DBScan(Java实现)
查看>>
为什么要使用AOP?
查看>>
VC :模板类
查看>>
对C++中string类型的总结
查看>>
SharePoint的数据库性能需要注意的一点
查看>>
Oracle发布公共云Public Cloud
查看>>
表驱动
查看>>
eclipse高亮显示
查看>>
C#简单的面试题目(六)
查看>>
Shell 操作数据库
查看>>
C# UDP 网络聊天程序
查看>>
if lte IE if gte IE 浏览器兼容
查看>>
基于Lumisoft.NET组件和.NET API实现邮件发送功能的对比
查看>>
设置类UIColor使用colorWithRed定义颜色
查看>>
C#数据库访问技术之DATAREADER对象读取数据
查看>>
各种排序方法
查看>>
编译时程序透彻理解异常并合理使用异常
查看>>
控件服务器端服务器控件与客户端控件
查看>>