我看Linux与FreeBSD

简单说说,不做技术分析(主要是没什么技术),供大家参考,消遣。众所周知,这两个系统都是出自一个老祖宗,就是UNIX了。当然unix是非常非常稳定的,我想主要原因是当时还没有3721一类的流氓插件,也没有熊猫烧香。总之当pc还没有普及的时候,外部环境很单纯,系统也很单纯,自然不会有什么问题。

Linux是由一个芬兰大学生Linus基于UNIX开发的,他也不是一时闲得无聊没妞泡,而是当时的AT&T与伯克利大学在BSD版权问题上发生了法律纠纷,导致BSD的源代码不能自由使用。(注:BSD是Unix的衍生系统)

这样Linux的内核就诞生了,所以虽然都是一个老祖宗但当Linux被放到了互联网上的时候,事实上已经趋于不同。你可以用,可以改,可以卖,唯一的条件就是你得把改完后的代码公布出来。所以Linux的孩童时代就是一些技术爱好者们的玩具,是堆砌出来的。就像IBM PC出现以前,个人电脑不过是电子爱好者们拼着玩的,不过乔布斯却闻到了金钱的臭味,后来IBM也眼红了,盖茨也看到了$,这样PC就诞生了,不过用的是老盖的系统,当然苹果机用的还是BSD系统。这样成长起来Linux注定是个时髦的玩意,大家都在努力使它更先进,更多新技术,性能更好,就像《四驱小子》里面的那帮孩子,总是把最先进的技术,材料应用到四驱车上。

下面说FreeBSD,前面有提到BSD的版权官司,当然最后还是解决了,更多地满足了伯克利的利益,不过使得伯克利的BSD开发告一段落了,最终版本是1995年的4.4BSD-Lite(lite就是因为官司的问题,不包含AT&T的源码)。而后,几种基于4.4BSD的套件(比如FreeBSD、OpenBSD和NetBSD)得以继续。所以FreeBSD是纯血马,由专门的小组开发维护。

FreeBSD被广泛评为最稳定的操作系统,因为比较单纯就比较安全,稳定——不像女孩子,越单纯越容易被骗,越不稳定(易情绪化,不懂事),服务多漏洞越多,问题越多。而性能上Linux要好一些,虽然我没有测试过(就算测试也是片面的,简单的,说明不了什么),但既然Linux是新技术应用的急先锋(Red Hat Linux 5.0 已经支持虚拟机技术),当然新的要比老的性能强,否则也不会有一大帮人有钱就换个手机。在底层也是这样的,比如磁盘读取,内存管理,通讯协议等Linux更喜欢拥抱新技术,FreeBSD更多考虑到系统稳定性。

我的看法,针对个人站长,针对web服务器。

真的要那么稳定吗?yahoo是用FreeBSD,雅虎挂过几分钟。但看看个人网站一声河蟹,挂倒一片,根本就不是系统原因。我们个人站和雅虎们不一样,不用要求那么苛刻,事实上挂个一天半天也是可以接受的,只要不是每个月都有那么几天不舒服的日子,就OK了。

linux和FreeBSD稳定上有差距,但不是你想像的那么大,而且这些差距是表现在高负载上的,我用独立服务器就是图个空间大,带宽充裕,生成,数据库操作方便,平时的负载是很低的。

性能上也是一样,百分之点几的差距在3秒中内就可以下载完成的一个网页上能看出什么区别吗?在执行时间0.00几秒的脚本中能看出差距吗?依然在高负载下才有些区别。

安全上,FreeBSD也是好一些,为什么?FreeBSD安装后系统就很纯很好了,linux安装后是需要一番设置的,linux就是玩出来的,所以你也要玩才行,去掉不必要的服务,禁用一些功能,控制权限。在抗攻击上,FreeBSD好一些,可能是内核原因吧,但抗攻击主要是要有个好墙,软墙的话看你规则配置怎样,硬墙看IDC是不是诚实,然后看带宽了(这句是废话)。

其他,linux有更多人关注,回答你的问题,搜到答案的几率也高,FreeBSD有非常好的手册(包含中文),但关注低,搜到你想要答案的几率当然也低。linux有中文图形安装界面,FreeBSD就算你照着手册,不反复安装10几遍是不会熟悉的,如果你英文非常好,这些就都不是问题了。

对于新手,懒人,装FreeBSD更好一些,虽然安装麻烦一些,但安装后基本不用太多设置,而且FreeBSD的包管理是一流的,使得安装程序,配置环境非常容易。有些基础的,可以用linux,自由定制环境更方便。上网找找别人的经验,配置一下安全也不难,日后维护也有许多资料可以查。linux用起来更方便些,比如vi文本编辑器,用退格就可以删除,FreeBSD的要用D来删除,诸如此类。linux的中文支持要比FreeBSD好,但服务器一般都是默认用英文环境,避免一些莫名其妙的问题。

虚拟主机服务商的话FreeBSD负载更好一些,但好像管理软件不好弄,其实win更好一些,有盗版的软件,还可以配置全能空间。最简单的无疑是用win了,只要你不把服务器当家里的电脑用,还是有保障的。自己能接受的就是好的,不一定非要最好的,就像找老婆,如果要找最好的,注定要孤独终老,女性亦然。

忘记说了,我用linux,CentOS,我喜欢定制,用喜欢用的版本,不装用不上的功能、模块,安装到我规划的位置,这方面linux更好一些。

时间: 2024-11-02 05:34:06

我看Linux与FreeBSD的相关文章

如何看linux是32位还是64位

查看linux机器是32位还是64位的方法: 方法一:file /sbin/init    或者   file /bin/ls 结果如下:/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped 如果显示 64-bit 则为64位:file /sbin/init/sbin/init: E

Linux与FreeBSD中TCP协议栈实现之比较

作为两个最有名的开源操作系统,Linux和FreeBSD是网管们的首选.Linux以开放性和 众多的驱动支持著称,而FreeBSD有着优良的UNIX传统,是公认的最稳定的操作系统. 那么,在这两个操作系统间,该如何选择呢?幸好,我们有源码,可以从协议栈的实现中寻找答案.TCP/IP协议栈是网络中广泛使用的事实网络通信标准.最初的TCP实现源自4.4BSDlite,在Linux兴起后,也不可避免得支持它.但Linux的实现自成体系,仅与传统实现保持接口上的兼容,下面我们将针对源码级的实现,来分析一

看Linux启动时屏幕的显示信息

看Linux启动时屏幕的显示信息,我们在启动完毕后可以使用命令dmesg查看. 示例如下: [root@localhost /]# dmesg pci_bus&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;0000:1f: resource 2 [mem 0xd9d00000-0xd9dfffff 64bit pref]  pci_bus 0000:20: resource 1 [mem 0xcbb00000-0x

“大声bb”–攻击Linux和FreeBSD的恶意软件

本文讲的是 "大声bb"–攻击Linux和FreeBSD的恶意软件,ESET公司的研究人员发现了一个恶意软件家族,其攻击目标是运行Linux和FreeBSD的操作系统. 这种恶意软件被称为"大声bb"(Mumblehard),其会帮助攻击者创造后门,以提供被攻击系统的控制权.根据ESET的说法,该恶意软件的历史至少可以追溯到2009年,并且内含一个用于发送垃圾短信的模块. 这个恶意软件的组件基本上都是Prel脚本,这部分代码被加密封装在ELF二进制文件中.在某些情况

Mumblehard:攻击Linux和FreeBSD的恶意软件

ESET公司的研究人员发现了一个恶意软件家族,其攻击目标是运行Linux和FreeBSD的操作系统. 这种恶意软件被称为"大声bb"(Mumblehard),其会帮助攻击者创造后门,以提供被攻击系统的控制权.根据ESET的说法,该恶意软件的历史至少可以追溯到2009年,并且内含一个用于发送垃圾短信的模块. 这个恶意软件的组件基本上都是Prel脚本,这部分代码被加密封装在ELF二进制文件中.在某些情况下,这些Perl脚本会和另一个ELF可执行文件一起被Packer封装起来,类似于另一种恶

数千Linux和FreeBSD服务器感染Mumblehard恶意软件

近期,ESET专家发现一种新型恶意软件Mumblehard,该恶意软件至少秘密存在了五年,感染了数千的Linux和FreeBSD服务器,并利用这些服务器投送垃圾邮件. 恶意软件Mumblehard攻击详情 ESET安全专家通过监视他们的C&C服务器发现曾有8867个不同IP地址连接了该服务器.更严重的是,在刚过去的三周内,就有3000个新IP地址连接了该服务器. 专家推测,攻击者是利用Joomla和WordPress中的漏洞入侵服务器,并在服务器上安装了Mumblehard恶意软件. ESET在

岁末盘点:看Linux Deepin如何异军突起

趁着圣诞节这个充满着祝福的日子,盘点下Linux Deepin的2012年.Linux Deepin是目前国内开源社区和国际社区异军突起的一个Linux版本.总的来说,好坏皆有,但不可否认:Linux Deepin在做着正确的事情.在本文中,作者将为大家从九个方面描述Linux Deepin如何异军突起. 一.兼容Ubuntu软件仓库 众所周知,Ubuntu可以说是在国际社区具有重要影响力的发行版本,Ubuntu基于Debian构建自己的发行版本.作者认为,基于并兼容Ubuntu软件仓库,Lin

王炸养成记——看Linux 25周年发展变化

即使桌面端成为Linux不可挽回的"朱砂痣",但是也丝毫无损Linux从一文不名成长为王炸的好牌. 是否有人还记得,1976年比尔盖茨那封义愤填膺的<写给电脑爱好者的公开信>?--"有谁会在没有报酬的情况下做这些专业的工作?什么样的爱好者可以为他的产品投入三年的开发时间,并且发现所有的错误.编写文档并且免费发布?"从此,商业软件一发不可收拾. 市场总会出现各种声音,商业软件甲天下,也不能阻止开源软件的崛起.1991年,22岁的Linus Torvalds

谁需要GUI?快看Linux 终端生存之道

完全在 Linux 终端中生存并不容易,但这绝对是可行的. 处理常见功能的最佳 Linux shell 应用 你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件,只有文本 -- 在 Linux shell 中,除了文本还是文本.这可能并不容易,但这是绝对可行的.我最近尝试完全在 Linux shell 中生存30天.下边提到的就是我最喜欢用的 shell 应用,可以用来处理大部分的常用电脑功能(网页浏览.文字处理等).这些显然有些不足,因为纯文本操作实在是有