{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

文件服务器,Linux较Windows哪个好?

Ku_AndrewKu_Andrew 回答0 收藏1
问题描述:Linux和Windows两个系统,哪个配置文件服务器更好呢?都有哪方面的优化和区别? 请了解的朋友给予解答,谢谢!
收藏问题

3条回答

kel

kel

回答于2022-06-27 17:27

先来说说Linux的优势:

1、由Linux系统的本质决定的:

Linux的本质有三点,一是开源,二是免费,三是和Unix是一个体系。大家都知道,重要的应用几乎都是运行在Unix服务器上面的,这是因为Unix天生就是为服务器设计的操作系统,他的安全、高效是不用质疑的,后来为了向桌面发展,出现了X Windows,当然,我们可以选择在启动系统的时候不启动X Windows,抛去图形界面的包袱,系统当然可以跑得更快。而Windows操作系统天生是为桌面设计的,后来为了向服务器发展,出现了NT系列。当然,现在NT系列的服务器已经很成熟了,足以和Unix服务器竞争了。但是,它不是免费的,不仅不免费,而且卖得很贵。所以,选择Unix/Linux作为服务器操作系统,是可以为企业节约很多成本的。

本来,Java一设计出来就是可以跨系统运行的,我们完全可以在Windows系统下面进行开发,然后让程序运行在Linux系统下。但是,毕竟他们还是有少量的差别,比如文件路径。所以,我们在Linux系统下构建我们的系统,可以保证最大的兼容性。

2、有程序员的性格决定的:

程序员有一个性格,那就是喜欢不断接触新的东西,我们称之为黑客文化,或者说是玩家文化。在Linux系统中,你可以毫不费力的得到很多好东西,包括好的软件、好的代码、好的思想、好的经验。如果你喜欢系统编程,Linux自带gcc;如果你喜欢动态语言,Linux自带Python、Perl、Ruby;如果你要创建网络应用,Linux自带httpd、Sendmail等一系列网络软件;如果你要管理项目,Linux自带CVS、Subversion、AutoMake。总而言之,只要你感兴趣,Linux让你这一辈子都不会感到枯燥。

我在使用过Linux的命令行界面后,就再也不想去点击鼠标了,我觉得双手不离开键盘,做起事情来会更快。

Linux系统本身就有很多的选择,可以选择老牌的Red Hat,也可以选择新秀的Ubuntu,或者Suse也行,社区版的Fedora也可以,当然,也可以选择像我这样的国产货,支持SUN的朋友们当然也可以去使用Sun公司的Solaris,反正现在也开源了,不要钱了。我要说的就是,Red Hat的确是把它的丑坚持到底了,说它界面丑的不止我一个。对于国产货,我觉得大家不应该有太多的指责,别人已经解决了最重要的中文字体和Qt库的问题,已经给我们提供了一个很好的基础,开发应用软件应该是我们每个程序员的事,开发不出好的应用软件,我们应该扪心自问,而不是骂别个操作系统厂商。

3、由市场决定的:

很简单,懂Linux的程序员比不懂Linux更贵。不用多说了。

再来说说Linux的劣势:

1、Windows门槛低,早就有人说过,Unix/Linux系统产生的是对程序员有利的价值,而Windows产生的是对非程序员有利的价值。我们程序员有时候也是非程序员,我们也需要听歌、看碟、炒股票、打网络游戏,这个时候,Windows就比Linux俏多了。界面的美观是一个方面,应用软件丰富又是一个方面,虽然SuSe的界面已经做得超过XP了,但是你安一个游戏都要./configure、make、make install半天,还不一定成功,自然是不如Windows爽了。

2、美工和网页设计师离不开Windows,就拿我自己来说,最喜欢的网页设计工具依然是Dreamweaver,虽然在Eclipse环境下,依靠HTMLEditor插件的文本着色和自动提示,我依然可以很快速的编写HTML和CSS,但是找不到一款正宗的可视化网页设计工具依然不爽。对于喜欢Photoshop的朋友,当然是非Windows不可了。

3、软件的测试不仅要考虑到FireFox浏览器,也要考虑到IE浏览器,因此,无论如何,也少不了一台Windows。

总体来说,我们并不需要将所有的工作都搬到Linux平台中,在一个局域网中,只需要一台Linux就足够了,其余的都可以是Windows,Linux服务器主要用来运行Subversion,用来进行每日构建和自动化测试,而Windows则主要是用来开发,当然,也要作为客户端进行一部分的测试工作。

评论0 赞同0
  •  加载中...
justjavac

justjavac

回答于2022-06-27 17:27

稳定性、安全性来说,linux优于windows,而且是开源的,

便维护性来说,windows强,但是要收费,当然也有破解版的,但总感觉不是很安全似的(个人觉得),

评论0 赞同0
  •  加载中...
tomener

tomener

回答于2022-06-27 17:27

Linux,

Windows好用,有人认为windows简单易用;有人认为没有区别而只是使用习惯的问题;也有少数人认为linux更易用,人们喜欢简单实用的东西,那么来看看市场、看看身边人用什么吧!windows和linux都不是什么刚刚推出的新系统。 另外,还是要提一下,安全性与易用性方便性是相对的,越安全就越难用,越易用就越不安全,这也算是一个铁律,就像我们的银行密码一样(128位密码肯定安全,但普通人谁会这么麻烦?) 8、定制和编译 和臃肿的windows比起来,定制才是linux的最大优势!虽然windows也有嵌入系统,但和linux比起来还是远远不如。因为源码开放,所以可以自己编译linux,肯定有其好的方面,很多人都喜欢这一点,但是,怎么说呢,就这个特点举例吧: 如果说windows是一个包装好的mp3播放器,买回来就可以用的话,那么linux就是一堆mp3播放器的零件,买回来后还要自己进行拼装调试,然后才能使用(你别说,淘宝上还真有这类自己拼装的mp3卖,买的人还不少)。 如果是你,你会选择那样?或许你动手能力强,好奇心重,但如果买给mm、父母、朋友他人呢? 9、服务器市场 看来似乎到了让linux fans们激动的时候了。 Linux是一个与UNIX相像的操作系统,它拥有了UNIX的安全性和稳定性,当然还有网络支持能力,它比UNIX更加优秀的是它的有好界面,对于IT网络管理人员来说它比UNIX更易部署和管理,对于开发人员来说是一个可以随心所欲改变的操作系统。Linux因为类UNIX的架构的关系,比Windows Server更稳定,而且对于Windows Server价格来看,Linux价格低廉,按理来说,服务器操作系统市场Linux占有率应该比Windows要高,但是,事实并非如此。 Windows Server的服务器市场占有率非常的高,但主要集中在中低端服务器市场,高端市场也有(高端是unix和linux的天下),但因为服务器市场主要以中低端为主(金字塔结构,这个大家都明白吧),所以Windows Server占有率很高,在高端领域也有所成就。 优秀的Linux服务器市场占有率的比Windows Server低,个人认为因素主要有三个: a、人力资源要求过高。是的,linux服务器便宜,但是培训或招募linux专家的费用却远比windows的高(呵呵,大家可以考虑去学linux,高端人才噢),而windows服务器系统,相对来说都成傻瓜系统了。 b、幕后软件支持体系。Windows有着其他服务器操作系统不能媲美的服务器软件支持体系,有微软本身,还有无数第三方软件厂商。而Linux虽然也有很多软件制造商支持,但因为Linux开发的混乱,所以兼容性就成了一个问题,还有协作能力上也有问题。 c、部分企业对于Linux仍然不太信任。虽然Linux开发及技术支持开始企业化运作已经多年了,很多企业敢于将自己的业务放在Linux上处理,但是仍然有不少企业不敢尝试这种低廉,甚至免费的操作系统平台,因为他们担心开源软件的支持体系和相关解决方案不够成熟。 以上成为Linux服务器发展的障碍,这也是免费开源软件的通病。 其实不能说谁打败谁,windows有windows的优点,linux也有linux的好处,有竞争才有发展,总之它们之间的竞争将会给我们更多的选择。

[弈安传媒科技提升自己的平台]请关注:我们及公众号 弈安传媒科技

弈安传媒科技回复,成功后要回复哟,要点赞,并关注,转发.

[弈安传媒科技提升自己的平台]更多知识请关注:我们及公众号 弈安传媒科技

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<