Linux与Windows的比较

   Linux确实是个好东西,你只需要一个键盘,一个显示器,一根网线,接入网络,便能做几乎所有的事情。

  Linux相比windows的优点,从最本质来讲,其实就是开放源代码,衍生出很多优点,随便列几条:

  1、Linux可以看到源代码,windows不行。

  这一点直接导致的结果就是在特殊应用的场合可以自行剪裁和定制所需的内核模块,这对于高级系统内核管理优化和驱动程序的开发相当有利,另外也因为代码可见,不用担心恶意功能或者后门,对于军政企的使用比较有利。

  另外在系统出现严重问题的时候,可以自行修改代码或者接个几k的patch就能编译然后使用,而windows你得等微软的补丁。

  2、 Linux可以放弃图形界面,用纯命令行,windows不行。

  图形界面对于Linux是选配,这一点对于服务器的稳定和高效运行相当有利,图形界面的运行不仅会消耗大量的CPU和内存资源,并且也会引入更多的bug导致系统不稳定。

  3、Linux命令行功能强大,可以做任何事情,windows也有命令行,但是属于附属品。

  命令行是Linux的根本,甚至你对某些命令不满意,你也可以自己修改或者编个自己的命令出来。命令行的好处是可重复。想要告诉别人一件事怎么做,一个命令行发过去就可以,想要再做一遍之前做过的一件事,调出历史命令记录重新执行一下就行。很多要定时做的事情写成脚本设个crontab定时,就完事儿。另外这样也可以保证你用一样的命令行,做的是一样的事情。

  4、 Linux是基于网络的,诞生于网络,windows是生于个人电脑应用。

  远程连接上SSH,你就可以轻松操控远在千里之外的Linux服务器,只要有相应的权限,几乎和坐在物理机面前没有区别,哪怕网速很糟糕,实际只是一些加密的字符在传送,需要的带宽很小。而如果此时你想用一台千里之外的windows服务器,那就扯了。相信各位都用过QQ上面的远程协助,有多卡,而如果是一个Linux机器,事情就简单的多了。

  顺便提一下:很多桌面级的用户很讨厌命令行,这是可以理解的,桌面应用本来就是点点用用,没必要记命令什么的,但是对于企业级应用就不同了。很简单的一个例子,你用桌面,你的电脑可能最多就那么几台,但是对于企业,几十,几百,上千台服务器,执行一些任务或者管理,都要去点击操作的话那是一场噩梦,这时候需要的是统一的作业,同一条命令一起发出去。

  偶尔会感觉Linux和windows的区别好像民主和专制的区别。但它没政治制度那么严重,不会影响到生活的方方面面,大可各取所需。

时间: 2024-09-15 02:42:50

Linux与Windows的比较的相关文章

基于PPP协议的Linux与Windows CE网络

本文介绍了通过网络实现 Linux 主机与 Windows CE 设备协同工作的方法.本文首先利用PPP 协议在 Linux 主机与 Windows CE 设备之间建立起连接,然后在 Windows CE 设备上运行一个 FTP服务器使得 Linux 主机能够访问 Windows CE 设备上的资源.本文所介绍的解决方案,对 Windows 9x/2000/NT 主机同样适用. 背景介绍 Linux是一个类似于UNIX 的操作系统,它起源于芬兰一个名为Linus Torvalds 的业余爱好,但

Linux与Windows CVS服务器配置与使用

第一部分 CVS服务器的配置(以1.10版) 1. CVS简述与CVS服务器的安装: CVS是目前比较流行与优秀的版本管理与控制工具,它深受大多数开发人员与系统管理的喜爱,同时也是用来管理其它日常文档(如word工作文档之类)的一个强有力的工具.这一部分将对CVS服务器的安装.配置与使用方法进行简单.扼要的介绍,以帮助大家尽快的使用CVS来进行一些版本的管理与控制工作. 2. CVS服务器的安装 CVS服务器版可以从网上的很多地方下载到,也可以到CVS的官方网站进行下载.根据你所使用的系统,下载

在Windows中使用Linux时Linux与Windows的资源交互

每一年,Linux 新闻记者和爱好者都会公开讨论,下一年是否会成为 "Linux 桌面" 之年.尽管购买一台已在运行 Linux 的新机器或将现有的 Windows 系统迁移到 Linux 比以往更加容易,但简单地安装和启动 Linux 还不足以将其打造 为日常使用的操作系统.您可能已开始在桌面上使用 Linux,但您使用新 Linux 系统的环境可能不那么现代化.大部分企 业.中小型企业,以及小型办公室/家庭办公环境都拥有必须考虑的 Windows 相关需求.您可能还需要将仅在 Wi

Linux和windows中的换行符差异问题

  Linux和windows中的换行符差异问题 LINUX的换行符在Windows记事本打开不换行或出现黑点是由于Linux和windows中的换行符差异问题造成的. 首先来看回车符号和换行符号产生背景 关于"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别. 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符.但是它有一个问题,就是打完一行换行的时候,要用

Linux和Windows操作系统远程互访的方法

  Linux和Windows操作系统远程互访的方法 您想在Linux系统下远程访问Windows系统,在Windows.UNIX下远程访问Linux系统吗,本文教您如何做. rdesktop 是UNIX 和Linux 系统的一个远程桌面连接软件,它通过MicrosoftWindows NT.Windows 2000 提供的终端服务(Terminal Services)以及WindowsXP 的远程桌面服务(Remote Desktop),能在Linux系统下远程登录Windows的窗口系统并使

linux和windows双系统安装引导方法

  Linux的普及让很多网友都装上了linux和windows的双系统,双系统的引导是一个比较复杂的工作,双系统安装引导该怎么做,下面给大家介绍方法: 应用环境:已经分区,没有free space,在不破坏现有数据下,linux只能安装在已经存在的扩展分区上. ====================================================== 现在确定一下,你的磁盘分区格式是否是FAT16/FAT32格式的?只有这种格式才能进行安装. 准备两张空白软盘,一张制作安装盘

Linux与windows服务器系统的区别

Linux操作系统主要包括UNIX 操作系统.MINIX 操作系统.GNU 计划.POSIX 标准和Internet 网络.windows操作系统包括windows2003.windows2008.XP.win7等系统.这些windows系统和linux操作系统有哪些不同区别之处? 1.开放性 所谓的开放性就是linux操作系统是开放源码系统,可以对其程序进行编辑修改.而微软的windows系统是手微软版权保护,就是只能微软内部进行开发及修改. 2.价格不同 对于开放源码的linux系统,之所以

linux和windows主机选择建议

目前,服务器市场上主流的操作系统就是Windows和Linux系统.很多新手站长在选择主机的时候,都会疑问 Linux主机和Windows主机之间的差别.本文就来介绍一下他们之间的区别,大家以此为参考为自己的网站选择合适的主机产品. 一. 程序兼容性 真正决定站长选择哪个系统的因素,得看网站使用的是什么建站语言.如果你的网站很简单,或者只是一个单页网站,那么选择Linux还是Windows都可以.如果你的网站是动态的,是一个完整交互的系统.那就要考虑到底选用哪一个了.因为Linux主机和Wind

vmware虚拟机中linux与windows主机共享目录的文件不同步

问题描述 vmware虚拟机中linux与windows主机共享目录的文件不同步 rt,我虚拟机中装了一个 ubuntu12.04,见了共享目录,然后也看到共享的文件了,但是,我再windows下改了文件内容以后,去虚拟机打开,发现内容还是原来的,或者就直接出错,最后一部分丢了,哪位大神给讲一下这是什么问题,有什么好的解决办法可以让文件及时同步没,或者有没别的虚拟机可以搞定这个,谢谢谢谢谢谢谢谢谢...... 解决方案 在虚拟机上安装sambe服务器,"sudo apt-get install