Linux在操作系统领域占有举足轻重的地位,不少技术开发者们对其深深着迷,而熟练掌握Linux需要系统了解 Linux 相关异同点,下文将分析 Linux 同 Windows 的不同。
首先,从基本架构上开始。Linux 和 Windows 的区别是,Linux 的内核模式更多地采用微内核,同时拥有可扩展性强的模块化结构。Windows 同样也能以微内核的模式运行,但是他的扩展性和灵活性要比 Linux 来的差一些。相对于 Windows,Linux 拥有更加强大的丰富的功能和资源,使用户可以更灵活地调整软件的配置。
其次,资源的使用上的差异也值得仔细探讨。Linux 软件的使用量最大,占用资源很少,而 Windows 程序的内存文件通常会更加庞大,甚至是系统运行后占用内存量有极大增加,这在 Linux 是不会出现的。在 Linux 系统中,使用强壮的 shell 来管理编译和配置文件,这在 Windows 中是不能实现的。此外,Linux 还拥有广泛的源代码库,可以让开发者系统的查看源代码调整工程,而 Windows 就显得薄弱了。综上所述,Linux 和 Windows 在系统体系及资源管理上都有其各自的优势。
最后,Linux 中可以运行 Windows 程序,也可以兼容第三方软件,保证用户可以获取到 Windows 市场上的软件,而 Windows 中则不能直接运行 Linux 程序,但可以通过虚拟机或者其他类似的方案来进行模拟运行。
总而言之,Linux 和 Windows 有着也有一定的异同,各有优劣。Linux 的特点是架构松散、灵活性强、节省相对更多的资源,但仍有一定的兼容性问题;而 Windows 的特点是比较完善的软件配置和稳定,但因为资源消耗比较多,灵活性较弱等。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
linux在操作上有什么不同?
你下载下来的,如果方便的话,刻在光盘里,然后用光驱安装是比较常规也比较容易的。 因为,当你选择图形界面安装时,每一步的详细说明,只要你愿意看,不会看不懂——至少很容易就可以搜索到答案。 在安装过程中,唯一有点技术意味的是选择加载点的地方。 你需要预先在windows下空出两个分区(推荐两个或3个):一个几百兆挂载Swap——相当于Windows下的页面文件(虚拟内存);另一个就是存放真正系统(挂载/)的地方,保险的做法是5G左右(至少),标称完全安装版需要接近4个G。 当然,为了更好的有用武之地,也可以更大。 因为Linux和Windows是两个从本质上不一样的系统,所以,所有的软件不能直接移用——但是,很多软件有应用于不同系统的版本。 所以,装上两个系统,其实他们彼此间基本没有交集。 所以,刚开始使用Linux,会有点不适应,但是它独特的魅力,或许会让你爱不释手的。 作为个人使用,如果你是想学习包括服务器在内的配置、软件开发等的,可以装REDHAT——只是,不知你的红帽是什么版本的,版本对易用性有一定影响,但对知识的继承上没什么问题。 如果是,想体验Linux的风采,甚至想进行日常的使用,推荐使用Ubuntu。 它的易用性及丰富让人乍舌——只要看看它的桌面截图,就挺让人跃跃欲试的了。 使用Linux的一个好处是,你所用的所有软件基本上都是正版的,可以免费使用的。 虽然,认为没什么,但是在所有的软件几乎都是盗版的Windows里,这会让你觉得,自己还有点符合道德。 :)
LINUX中比较文件是否相同
假如,你要比较的两个文件为 比较异同的方法为 diff
linux和unix有什么区别?
short answer:去看书,街上很多Linux的书第一章就是讲他们的历史和亲属关系的。 long answer: UNIX是一个20还是30年前由几个研究生在实验室里开始后来一个大公司把它商业化了的一个操作系统。 一来二去,它成长并且占领了市场。 当时它只是运行在只有大学才买得起一两台的昂贵机器上。 后来机器多了,公司多了,懂得人也多了,就分家了,而“UNIX”这个名字由于法律关系,谁也不能说自己的操作系统是“UNIX”而只能说是“UNIX兼容”系统了。 所以现在“UNIX”系统是不存在的,存在的只是一个遥远的传说。 那么现在那些Solaris,AIX,IRIS都是什么呢?那些都是各公司在他们硬件平提上作的商业UNIX,这些系统都遵循一个叫POSIX的古怪标准,对了,这个标准呢,是后来UNIX太多太乱,大家编程接口甚至命令都不一样了所以没办法座下来商量的一个协议。 那么Linux是什么呢?Linux是基于PC(其它平台也有的支持)的UNIX兼容系统,在跟UNIX的关系上,它不比任何其它UNIX兼容系统远。 所以如果你有“Solaris才是正统UNIX,Linux只是兼容”的想法,对不起你错了,起码你得把支持AIX的人打败才行,他们还认为AIX才是正统UNIX呢。 所以用Linux你可以学到有关UNIX的知识,这些知识绝大部分在其它商业UNIX上可以用得上。 当然,其核心思想绝对是相同的。 那么在三年前只有你的读博士的辅导员才有机会在实验室那台宝贝SUN上学的知识,你现在在PC机上就可以实践了,这难道不是很妙的一件事情么?再作一点补充Linux与Unix的区别某些PC机的Unix和Linux在实现方面相类似。 几乎所有的商业Unix版本都基本支持同样的软件、程序设计环境和网络特性。 然而,Linux和Unix的商业版本依然存在许多差别。 Linux支持的硬件范围和商业Unix不一样。 一般来说,商业Unix支持的硬件多一些,可是Linux支持的硬件也在不断扩大。 突出的是,Linux至少和商用Unix一样稳定。 对许多用户来说,最重要的因素是价格。 Linux是免费软件,用户可以从Internet网上下载。 如果上网不方便,可以很便宜地通过邮购得到Linux的磁盘或CD-ROM。 当然也可以直接从朋友那里得到。 商业Unix的价值不应被贬低。 除了软件本身的价格外,用户还需支付文档、售后支持和质保费。 对于较大的机构,这些都很重要,但是PC机用户也许从中得不到什么好处。 许多商业公司和大学等单位已经发现,在实验室用廉价的PC机运行Linux比用工作站运行商业Unix还好。 Linux可以在PC机上提供工作站的功能,而PC机的价格是工作站的几分之一。 也有一些针对PC机的便宜的Unix,其中最有名的是386BSD。 在许多方面,386BSD软件包和Linux兼容,但Linux更适合用户的需求。 最显著的是,Linux的开发是开放的,任何志愿者都可以对开发过程做出贡献。 相比之下,386BSD是由封闭的团队开发的。 正是这样,这两种产品存在着严重的概念上和设计上的差别:Linux的目标是从头开始开发一个完整的Unix系统;386BSD的目标则是对现有的BSD做些修改,以适合系统。
发表评论