来一发体系平安:Windows与Linux平台
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln微软比来年夜举措公布了Windows7,有人说Linux不如Windows,为何会是如许?这类说法究竟有无事理?却很少有人能回覆得出来。上面详细谈一谈二者之间的分歧的地方!
1.加倍出色的补钉办理工具:
在微软的Windows体系中,主动更新程序只会晋级那些由微软公司官方所供应的组件。而第三方的使用程序却不会失掉修补。从而,第三方的使用程序大概会给你的体系带来大批的隐患。你在利用Realplayer播放器吗?你必要独自晋级它。在利用Flash?你仍是必要独自举行晋级。依此类推,关于电脑上一切的使用程序,你都必要按期地对每款软件独自举行更新晋级。这类办法十分的烦琐,而且让民气烦,而尽年夜多半用户很快就将这项事情忘到无影无踪往了。
而在Linux体系中,当你在主动更新体系的时分,它将同时晋级体系中一切的软件。在Ubuntu体系中,你所的任何软件产物,城市呈现在体系的程序堆栈傍边,要晋级它,你只必要用鼠标悄悄一点。而在别的Linux刊行版本中,假如的软件并没有呈现在体系的程序堆栈中,要增加它也长短常的烦琐。如许的计划,极年夜地进步了用户及时更新体系的主动性。
2.加倍强健的默许设置:
Linux体系生成就被计划成一个多用户的操纵体系。因而,即使是某个用户想要举行歹意损坏,底层体系文件仍然会遭到回护。假设,在十分不幸的情形下,有任何远程的歹意代码在体系中被实行了,它所带来的伤害也将被范围在一个小小的部分当中。
与之构成光显对比的是微软的WindowsXP体系。在这里,用户会默许以体系办理员的身份登录,而在体系中所产生的任何伤害,城市敏捷伸张到全部体系当中。微软最新的WindowsVista体系让用户在默许设置下以受限用户的身份登录,因而它要比本人的后任加倍一点。
3.模块化计划:
Linux体系接纳的是模块化计划。这暗示,假如不必要的话,你能够将任何一个体系组件给删撤除。由此而带来的一个优点是,假如用户感到Linux体系的某个部分不太,他就能够移撤除这个组件。这关于Windows体系来讲,几乎是难以想象的。好比说,假如我感到关于本人的Linux体系来讲,Firefox扫瞄器是最亏弱的一个环节,我完整能够删撤除它,用别的扫瞄器来替换,好比说Opera.而在Windows体系傍边,即使是再不中意,我也没法交换微软的InternetExplorer扫瞄器。
4.更棒的“零日打击(zero-dayattacks)”进攻工具
即使你能确保本人的体系及时更新,这也其实不代表着十拿九稳!零日打击(zero-dayattacks,指的是在软件临盆厂商公布针对毛病的更新补钉之前,就争先使用该毛病动员打击的打击体例)正在变得日趋放肆。别的,一项查询拜访研讨也显现:关于打击者来讲,他们只必要6地利间就可以够出针对毛病的歹意打击代码,而软件临盆厂商们却必要消费长很多的工夫才干够推出响应的更新补钉。因而,一套睿智的战略在进攻零日打击方面相当主要。微软的WindowsXP体系并没有供应如许的一套进攻机制。而新的Vista体系,在回护形式形态之下,固然有必定效果,可是也只能对针对InternetExplorer扫瞄器的打击供应一点无限的回护。
与之绝对应的是,不管是何品种型的远程远控代码打击,AppArmor或SELinux,都可以为体系供应仔细而全面的回护。有愈来愈多的支流Linux刊行版本,在体系中都默许整合了Apparmor(比方,SuSE、UbuntuGutsy)大概SELinux(Fedora、DebianEtch、YellowDog)。即使是关于别的刊行版原本说,用户也能够十分便利地从上并这两套软件。
5.开放源代码构架:
在Linux体系中,当议论到体系性的时分,用“你所看到的,就是你所失掉的”这句话来描述,是再符合也不外了。开放源代码意味着,任何大概的软件毛病都将被“有数双眼睛”所看到,而且失掉尽量快的修复。而更主要的是,这同时也意味着,在这里没有任何被埋没的修复措施。作为用户,只需你故意,就能够找出本人体系所存在的成绩,并接纳响应的提防措施以应对潜伏的威逼,即使是在此时该毛病还没有被修补。
而在Windows天下傍边,有良多成绩都是被掩饰起来的。微软公司外部所发明的软件毛病,是不会让外界所晓得的,而他们所想的只是鄙人一个更新晋级包中对它举行冷静地修补就能够了。固然如许做可让被公然的软件****数量更少,并让某些****不会被年夜范围天时用,但这类做法同时也蒙蔽了用户的双眼。由此所招致的了局是,用户极可能不会主动地对体系举行晋级,由于他不了**本人的体系存在着甚么样的****,和这些****的伤害巨细,了局反而会成为歹意打击的就义品。
6.多样化的体系情况:
Windows的体系情况能够说是一模一样。这类伟大的分歧性让打击者们在编写歹意代码、病毒或别的诸云云类的一些器材时显得轻车熟路。反过去,看一看Linux体系天下。在这里,使用程序能够是。deb、。rpm,或源代码,和别的诸云云类的等等。这类差别性让打击者们很难在Linux体系身上取得像Windows体系那样的普遍影响。
编者案:
实在一款体系平安与否不但要看实质,还要看以后情况与操纵职员的手艺才能,回根结蒂,人才网是体系的中心,人才网是统统的基本。要切记这一点
</p>
linux系统的文件布置,etc/,opt/目录的内容等; 未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。 说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。? 现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。 Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。 以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。 老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
页:
[1]