linux

位置:IT落伍者 >> linux >> 浏览文章

Linux 网管 123 --- 概观 Linux


发布日期:2018年03月14日
 
Linux 网管 123 ---  概观 Linux

by Steve Frampton

什麽是 Linux?

Linux 是在很多不同平台上运作的真正位元作业系统 包括 Intel Sparc Alpha 及 PowerPC

(在某些平台中像是 AlphaLinux 事实上是位元) 其他还有一些但我对他们没有任何经验

Linux 最早发展于 年代早期 一个芬兰当时正在大学的年轻的学生叫做 Linus Torvalds

Linus 在家里有一台当时最顶级 的机器并且决定写一个可以在 机器上运作的 Minix

系统 (很小很像 unix 主要用来运作 systems classes)为了在当时新奇的晶片上使用更多的指令集

开始写一个很小的基础核心

终于他在 USENET 新闻组 composminix 上面宣它的小计划寻求有兴趣的人看看可能的话加入这

个计划 结果出现了 !

Linux 有趣的是它完全可以自由使用 ! Linus 决定采纳自由软体基金会的 GNU Copyleft license

意思是程式码由版权保护 但是所保护的必须永远可以让人使用

free 指的是自由 可以自由获得自由使用 并可以自由贩售获利 (这不像听起来的那样奇怪 ; 一

些组织包含 Red Hat已经包装标准 Linux 核心收集 GNU 公用程式并加入有他们自己特色

的应用程式然后以发行版的方式贩卖它一些常见且受欢迎的发行版是 Slackware Red Hat SuSe

及 Debian)! 最棒的是 您可以接触原始码表示您可以依照自己需求设置自己的作业系统而这不是大

部分商业厂商的 市场目标

Linux 可以并且应该被认定为是一个完善的 unix 应用环境 然而它不应称作 Unix; 并非因为缺

乏功能而不相容 而是因为Unix这个字是由AT&T所拥有的册商标 只有版权允许才能使用这个字

Linux 支援了每一部份 像是可靠性可以像其他任何作业系统一样生存 (依我之见不仅此而已!)然而

因为它的来源 隐藏的哲学 并且缺乏上百万元的市场竞争推广有很多关于它的迷思人们还要多多学

习这个很棒的 OS !

打破迷思

我已经用了 Linux 好几年而且我喜欢这麽想既然我懂得一点作业系统而哪些是它可以哪些是它不

能办到的我是一个热忱的 USENET 读者我跟随着最新的发展当然口舌之争一定会有的 (交叉投寄的

可恶拥护者 ! ;) )我发现我要分享的这些迷思 (常被称为 FUD 害怕 不确定及怀疑看来是

商业技术厂商用来吓唬他们的市场以防止技术竞争的普遍策略) 不仅只几个人相信 所以容我提出几个

常见到的迷思而且试着去打破他们 :)

Linux 是免费软体因此它是个玩具

有些人看来有这种观念因为一段软体是由在心中没有利益为动机的志愿者所撰写结果一定很明白地会

比商业等级所提供者为差

过去这可能是事实(我所指的是在 DOS 及早期的 Windows 系统有很多免费软体绝对是垃圾)但这在最

近一定不是事实

Internet 的力量使得将全球最聪明的头脑结合在一起变成可能允许在他们在有兴趣的项目上合作来自

不同背景的人们致力于发展 Linux 及成千的 GNU 公用程式和应用软体套件他们每一个人都有愿意贡献

的不同理由

有些是中坚的骇客纯粹因为喜欢写程式码而发展它有些因为需要某些东西 (例如一个 LAN 的网路流

通量监视器)而决定自己写其他则是需要 Linux 进行研究的学术人员和电脑科学家

不像商业软体所提供的是已经发展好后贩售的套件对于终端用户不提供原始码Linux 的原始码已经由

有兴趣及有能力的任何人详细检查过除错过而且改良过这个注视的动作是 Linux 始终提供高可靠度及

高性能表现的原因之一

不要忘了 : Internet 本身就几乎就是独地建立及运作在开放来源计划下您每天和别人交换的电子邮件

% 的机会至少有一端是由 Sendmail 所处理的当您 网上浪 时所浏览的网页在世界上有超过

% 是由 Apache 所伺服的对您而言够可靠了吧 ?

Linux 没有支援

听到这个虚构的事使我感到心其他的造商真的提供了支援吗 ? 我有关于非常知名的商业作业系统

的个人经验造商所谓的支援 完全无效

首先 Linux 真的有支援是的商业化的支援有些公司您愿意付多少钱他们就提供多少支援 ; 提供电话

及电子邮件支援很多还直接到府上处理问题!

然而 % 您在 Linux 上会遇到的状况只要您可以很轻易地得到解答就可以解决您的问题这可以在

USENET 上轻易地完成或从很多有用的邮寄列表 !

我从未遇到无法找到解决方法的问题可以在 上面寻找或在 composlinux*

上之一的新闻群组询问正常的话我可以在寄出的三到十二个小时之内收到关于任何支援内容的解答

Linux 另一个有趣的观点是既然整个核心及作业系统大部分其他元件的原始码都是公开的关键性的支援问

题像是安全拒绝的服务或 CPU 的缺陷 (像是 Intel 的 FF 的问题) 可以很快的搜寻到及解决 通常

对于重大的状况会比商业提供者所提供的相似或相同问题解决方案来得快所以商业性的支援在哪里呢 !?

我还可以揭穿其他数不尽的东西但那超出这份文件的围然而为了揭穿更多迷思请查看

Linux Myth Dispeller 位于 以及

The Linux FUDfactor FAQ 位在

一个使用者的观点

我在家中和公司中都使用 Linux

在我工作的地方我们使用 Linux 提供给几百个使用者的 Internet 服务这些服务包括 TACACS

(数据机拨接使用者) 认网页伺服和代理快取还有 SMTP 和 POP 服务此外我们使用 Linux

提供 NFS 服务使用 Samba套件而且同时提供及挂载 SMB 协定 (WfW/Win/WinNT)

的档案列印及传真服务

在家里我使用 Linux 在个人需求上像是 Internet 服务软体研发当然还有玩游戏 (看 Quake

II 在 Linux 视窗中执行真是美丽啊)! 有一件 Linux 让我很喜欢的事就是不论我如何打击它它就是

不崩溃 ! 这也是我学习发展及维护 Unix 技巧的很好途径

我使用 Red Hat Linux 发行版 (参考 更多有关讯息) 这个发行版包含了

完善的 unix系统所需的所有软体 shell编译器及解译器网路支援及 X Window 系统及更多

Internet 服务 (例如 Mail news web server telnet等)这个发行版内附标准的 Linux 核心是

在我工作的地方我们以 Linux 为基础的系统用来提供主要的 Internet 服务其配置如下:

Kernel:

Machine: Pentium II @ MHz (bogomips ) with PCIbus Mb RAM

one Gb Fujitsu IDE hard drive (/dev/hda)

four Gb Quantum Fireball SCSI hard drives (/dev/sd through /dev/sd)

x speed SCSI CDROM (/dev/scd)

Adaptec AHA SCSI controller

HP SCSI DAT tape drive (/dev/st and /dev/nst)

Intel EtherExpress Pro / Ethernet card

我们还有第二系统 是个更好的 Intel 机器 也是使用 Red Hat 在另一个办公地点运作它藉

由 Samba 提供网路档案及列印服务藉由 Squid 提供区域网页快取以及次要 DNS 服务不幸地这部

机器在距离我常办公的地方公远因此有更多工作得靠它自己了 目前为止这部机器令我高兴及感到

光荣 ! 这里是一些规格:

Kernel:

Machine: Pentium II @ MHz (bogomips ) with PCIbus Mb RAM

one Gb Quantum Fireball SCSI hard drive (/dev/sda)

four Gb Quantum Fireball SCSI hard drives (/dev/rd/cd /dev/rd/cd) as hardware RAID level array

x speed SCSI CDROM (/dev/scd)

BusLogic BT SCSI controller

Mylex AcceleRAID (DAC) RAID controller

HP SCSI DAT tape drive (/dev/st and /dev/nst)

Intel EtherExpress Pro / Ethernetcard

有着难以置信超过 Gb的可用储存空间将多馀的空间组态为硬体 RAID 阵列是一种谦卑的感觉 Mylex RAID 控制器

运作良好而且我毫不犹豫地推荐给那些正在找寻硬体 RAID 解决方案的人! (如果您对组态您的 Linux 系统 RAID 阵列

感到兴趣的话参考 第使用 RAID 的高效益一节 更详细的资料)

在这里我们还有四部 Linux 系统; 一部 Alpha 一部 Sparc 两部 Intel 机器; 其中两部用于生产因此在家中那是我

的个人空间但是我不会让细节厌烦您

上一篇:Linux系统病毒研究之一

下一篇:在Linux下使用ISDN拨号上网