摘要
本文是长期工作经验的总结,说明了Linux下各种主要网络应用的配置实例,对接触Linux时间不长的同学们很有参考价值 。注意:其中有些应用还是很复杂的呀 。文中VPN技术部分要感谢老井无私的提供支持,这是我们共同的完成的 。(2002-11-01 16:50:49)前言
有同事已经通过艰苦的工作完成了长达好几百页的关于Linux的文档 。事实上,在网上还有超过好几万页的各种关于Linux的技术精华,还不包括英文的 。有数万程序员和网络专家在为这个软件努力工作 。这就是自由的魅力 。
我使用Linux有不少时间了,期间也经历过无数的挫折,同时也得到过很多高手的帮助 。我一向喜欢言简意赅的文字 。通过下面的简单句子和代码,我希望能够表达出我使用Linux的体会 。也许本文的结构比较凌乱,但我希望它的每一句话都是对你有用的 。当然,你要知道一些更详细的东西,请参阅我同事写的文档 。
当然,能够通过查阅这个文档,使你的工作顺利是我最大的心愿 。
【一 Linux简明系统维护手册】一、关于Linux的误区
1、Linux干什么用?
首先,很少有人用Linux做桌面系统,因为Windows桌面系统已经足够好了 。我们主要把Linux用作网络服务器的操作系统 。如果你和你的应用符合下面的几条,那么你合适使用Linux:
*不愿意花钱在操作系统和网络应用上 。
*用D版系统受良心谴责或害怕承担责任 。
*想得到和花钱的系统差不多的性能 。
*在用户面前显得水平较高 。
*认识几个弄Linux的高手,或者知道在哪里能够找到问题答案 。
2、每种Linux发行包差别很多吗?
如果你在上世纪80年代末到95年之前这段时间大量使用PC机的话,那对于Linux你应该很好理解:它就象一个有着32位抢先多任务核心的DOS,其区别在于外表看起来像是一种UNIX 。Linux是好多人用智慧堆砌起来的,初学者经常问:“RedHat好还是Slackware好?” 。这个人同时还面临上百种选择,这的确让人头痛 。大部分Linux发行包实际上很简单,几乎所有的发行包都有相同的内核(也许是不同版本),外部命令和数据文件的差别也仅仅局限于在文件系统中的存放位置不同(这导致了某些兼容性问题,因为在某些地方找不到特定的文件嘛) 。另外就是有些发行包为了显示自己的卓而不群,在发行包中增加了一些自己的实用程序 。实际上动手修改内核的厂商不算太多,因为这样会内核官方版本的不断更新而手忙脚乱 。当然有一些嵌入式系统开发商在Linux基础上做了自己的系统另说 。
拥有众多的发行包是Linux的一个很讨厌的问题,在这一点上,我更喜欢FreeBSD,因为它只有一个官方发行版本,也运行得比较稳定 。可给Linux做软件的程序员太多了,Linux上面的资料也更多 。记住:当一个家伙跟你说用哪个发行版本无所谓的时候,那他就是专家 。
3、Linux业余爱好者的东西吗?
这样的宣传给了很多人这样的印象 。其实,Linux是一个严肃的操作系统,拥有一切操作系统共有的特性 。它可以用在很多严肃的场合 。
4、Linux性能比Windows更好吗?
这里的答案会让你失望,据我以往的实际测试,2.2版本的Linux核心的性能比windows2000要低 。值得欣慰的是2.4版本的核心性能有大幅度提高基本上接近了Windows2000 。但Windows2000复杂的图形界面占用了相当的系统资源 。
5、Linux比Windows更复杂更专业吗?
从复杂度上说,Windows2000要比Linux复杂很多 。在核心技术上,Windows也更先进 。
6、Linux更可靠吗?
应该从两个角度评价系统的可靠性 。(1)系统自身的可靠性,两者象差不多 。人们普遍认为的Windwos不如Linux可靠的印象来源于Windows众多的良莠不齐的软件 。当然,Linux比Windows结构简单,在一定程度上也可以提高可靠性 。(2)从安全性角度来说,Linux远远高于Windows系统,道理很简单:树大招风嘛 。另外,Linux的源代码开放机制使得漏洞发现和消灭得很快 。而Windows相对就显得比较官僚了 。这里补充一点,我用过的最可靠的系统是BSD类的OS,可靠性和安全性都可圈可点 。
推荐阅读
- 羊感冒的治疗
- 二 Linux简明系统维护手册
- 补办身份证要回户口所在地吗
- 什么什么什么等的成语
- 200克熟米饭多大一碗
- 小米A1红色版多少钱?价格一览
- Linux环境下发现并阻止系统攻击
- 深秋当防猪裂蹄
- linux内核的编译
- 眼睛长在一边的叫什么鱼