一、 究竟谁在用Linux ?
粗略地按用户的性质分,可以将目前Linux 的用户分为:个人用户、专业用户和大规模采用
了Linux 系统的商业应用用户。
1、 个人用户
这类用户可以说是业余用户,大多为电脑爱好者或电脑发烧友,这类用户在99年所有媒体的炒作下
,红了眼,纷纷自发购置各种发行版,并急不可耐地将它们安装到自己的机器上。对于个人用户,
安装使用Linux ,完全是好奇,或者是抱着用用看的心态才安装Linux 的,很少有用户在安装前就
希望它能真正干点什么。这类用户中,学生占据了很大的比例。
个人用户大多对UNIX不了解,更多的人在安装Linux 系统之前,根本不不曾接触过UNIX,对于这类
用户,看到长长的控制台命令就有点不知所措。遇到复杂的配置过程,大多数用户都是无计可施。
个人用户在Linux的使用者中占据着极大的一部分,不过,这部分用户大多只是想试用一下,或者说
是只是"玩一玩"的态度。随着Linux的进一步发展,这些用户是Linux得以发展的潜在的最大用户群
。随着Linux的各种发行版对系统配置的进一步简单化或、傻瓜化,个人用户的数量就会大大增加。
2、 专业用户
相比较而言,专业用户就清醒的得,这类用户大多是UNIX的使用者,由于长期受商业UNIX的限制,
他们一发现Linux ,就对它产生了好感。因为Linux 的确可以为他干不少工作,而且关键是它的伸
缩性很强,用户可以随便更改它。所以他们特别喜欢Linux 。
对于专业用户,由于他们本身对UNIX就比较熟悉,清楚地知道Linux究竟可以干什么,又由于有使
用UNIX的经验,所以上手快,也可以发挥出Linux 的强大功能。
用户使用Linux,不受软件copyright的限制,专业用户可以全部获得所有的源程序,可以自由更改
其中一些自己认为必要的部分,也可以对系统进行完全的量身定做,使系统达到完全的高效运行状
态。不过,目前,国内这种用户的数量还比较少。更多的人则是从源程序中获得一些编程技巧,或
是,对内核提供的一些功能进行深入学习,从中找到一些有用的方法、思想等。如,在SCO UNIX系
统中,没有提供对硬盘的镜像功能,笔者在网友的帮助下,对其MD功能进行了仔细的阅读,试着将
其应用到SCO UNIX的硬盘镜像中,其中从MD源程序中得到了不少启发。
专业用户是Linux最忠实的拥护者,不管媒体对Linux 的看法是好是坏,专业用户永远不会受到丝
毫的影响,因为他们从Linux的应用中得到真实的感受:"它真的很好用,功能真正很强大!"。
3、 商业用户
商业用户由于要向客户提供商业服务,所以选择系统时特别认真,他们通常要考虑很多的因素,例
如安全性、可靠性、费用等。综合各种因素,有的商业用户选择了Linux ,这说明,Linux 已相当
稳定,正在逐渐被商业用户所接受。当然,目前选择使用Linux系统的商业用户还不够多,Linux被
广泛使用的商业用户多为信息服务提供商,如大量的ISP或ICP等。
商业用户看中是Linux的可靠性、免费性。但是,见于人们对Linux的观望态度、不信任态度(在人
们的意念中,花钱的东西肯定比不花钱的东西要好),目前Linux的商业用户还不够多。但是,随
着Linux优秀的性能,它将逐渐在被广大的商业用户所认识。总会有一天,它会同今天的UNIX一样,
最终被人们所接受。
二、 Linux可以干什么,它能为我们带来什么效益?
说起Linux 能干什么,还真不容易说清楚。因为它能干的事情真是太多了,我们根本无数清楚它所
有的功能。以下仅简述之。
1、 Linux被广泛应用于Internet/Intranet中,提供WWW服务,WWW服务器据说在全球的所有WWW服务
器中占据了将近60%-70%,这多亏了Apache软件包,目前它的版本为Apache 1.3.9。提供Wu-ftp来
提供FTP服务、Sendmail提供电子邮件服务、inn提供新闻组服务等。另外,Linux 还被广泛用作DNS
服务器、NIS服务、NFS服务等。
2、 用作文件及打印服务,长期以来,人们习惯了使用NT作文件服务,但是,用过netware的人都会
发现,NT提供了文件服务功能太弱,比如,它无法对用户使用的磁盘进行定额限制,只要管理人员
向用户开发了写入权限,一个贪婪的用户就可以将整个硬盘都复制满数据。而使用Linux就不会这样
,Linux 下的samba服务器,可以轻松面向用户提供文件及打印服务,还可以通过磁盘定额(quote
达到同netware同样的目的。
3、 数据库服务,这一特点是所有商业用户在选择系统时首先要考虑的问题,因为所有的商业系统
的动作几乎没有人敢说可以不用数据库系统。Linux 提供了数据库系统的全力支持,最期的数据系
统有:MySQL、PostgreSQL、msql等,其中MySQL可以支持到5TB以上的数据库。后来,随着Linux 影
响的不断扩大,各大数据库厂商纷纷看中Linux广阔的前景,先后推出了自己基于Linux 系统下的大
型数据库。现在,运行在其它环境下的大型数据库系统,全部可以在Linux 下运行。目前可以
在Linux运行的大型数据库系统有:Sybase ASE 11.0.3.3、Sybase ASE 11.9.2、Informix-se
、Informix Dynimic Server 7.3、Oracle 8.0.5 for Linux、Oracle 8.1.5 for Linux、IBM DB2
for Linux 6.1Beta、Notes/Domino 5.0.1 等。笔者在单位的一台Pentium Pro 150/64M内存的服务
器上,安装了Red hat Linux 5.1,在其中安装了Sybase 11.0.3.3,面向全部门提供数据服务,后
来,又将Red hat Linux 升级到了6.1,数据库也相应的由Sybase 11.0.3.3 升级到Sybase ASE
11.9.2,长期的测试运行,证明了整个系统还是比较可靠的。
4、 网络服务,如将Linux 系统用作路由器等,这些系统通常情况下只安装简单的网络服务功能软
件包。大多情况下是将一台老掉牙的486或较好一点的586机插两块网卡,用作一个简易的路由器或
网桥什么的。既可以废物利用,又节省了不少的不必要的开支。对于安全性要求较的网络,还可以
将Linux 机用作防火墙(IP Chain)来使用,以杜绝外部入侵者的破坏。另外,Linux 还可以毫不
费力地用作代理服务器(Socket、、Squid等),也可以采用IP掩蔽(IP Masquade)将整个局域网
上用户全部接入Internet。面向用户提供WWW、FTP、EMAIL等服务。
5、 典型应用:
一个经济性ISP:所有的PC机上安装Linux,每一台PC机上安装4块硬盘,采用md将其以raid0方式拉
成一个大盘,100M,其它目录以NFS格式export出。其它PC机上同样安装4块硬盘,同样采用raidtoo
l将其拉成一块大盘,同样以NFS格式export。最后,在主服务器上,通过加挂(mount)NFS文件系
统到主服务器上。从而形成一棵大的存储空间。WWW服务采用Apache1.3.12,数据库使用了MySQL,
通过PHP将Web同数据相连,使用用户直接通过页面就可以访问数据库。以上种种,就构成了一个经
济型的ISP。
三、 Linux还缺少什么?
由上面看来,Linux 真可谓是无所不能,是的,的确用户可以不用微软的字处理word写文章,也可
以不用Adobe的photoshop处理图形,而改用emacs进行字处理,改用gmid来处理图形,这样做完全可
以。正如,你可以使用手工方式……。实事求是,目前在Linux下的应用软件还不太多,还没有
象word、wordprofect、wordpro、wps一样的重量级字处理软件,如果非要说emacs和lynx非常好用
的话,那么至少可说,目前Linux下的应用软件还不够丰富,人们的选择性还不大。
对于中国人来说,情况就更惨了。从处理中文的角度上来讲,我们目前需要的是象运行在英
文windows下的中文之星、四通利方那样的外挂式中文系统。缺少全面汉化或者说是内核汉化的中文
系统。不过,这一切正在改善,国内目前也发行了许多自己的发行版,但是,大多数发行版的中文
系统还不够成熟、不够稳定。这里向各位推荐使用的国内发行版有:TurboLinux 4.02、BluePoint
1.0。另外,我们目前还没有一个象样的字处理软件。还没有一个可以称得上好用的电子表格软件。
各位大概都听说过,不少Linux系统的狂热支持者声称Linux 要打败NT。不论你愿意不愿意,这在短
期内是不可能的。PC操作系统的市场占据了大多数的是个人用户,而个人用户大多并不是专业用户
,所以Linux 要打败NT及windows,第一步要做的事情是,让Linux易用起来。客观的说,虽然Linux
在安装界面、操作界面上较之以前的发行版,有了很大的提高,但是,总的说来,其界面还不够友
好,易用性目前还不如windows。所以说,目前Linux 最缺少的东西就它的操作易用性、安装易用性
、配置易用性。解决了这些问题,Linux 战胜的可能性就会大起来。
对于业余用户,缺少的是应用,目前它的确还不能做点什么。前一段时间,在各种媒体的推波助澜
下,许多人兴奋地一头扎进软件专买店,购置了Linux(各种Linux发行版的价格实在是不贵,大多
在50元以内)。在不太友好的安装界面下一遍又一遍地安装,终于将它安装到自己的系统中。也就
长出了一口气。许多人还不住地变换着将各种能拿到的发行版安装到自己的机器上,目的是想找一
种最好用的版本大多数人安装过Red hat 、SlackWare、OpenLinux、Debian、TurboLinux等……然
而,随着时间的推移,很多人开始坐下来思考,Linux 究竟可以帮助自己干点什么,是啊,自始止
终,除了一种感受外,好象Linux 并不能为自己真正做点什么。人们习惯了用word、wps处理文字,
习惯了用VB、VC编写程序,而这个安装在自己机器上的Linux ,还找不到这些可用的软件。于是,
很多人又悄悄地将Linux 从自己的硬盘上卸掉了,只留下一种期盼……
对于软件开发商而言,Linux环境下的集成开发环境到目前为止还没有。现在,Linux系统的软件开
发环境都是字符环境,对于普通用户很不方便。我们正在期待一种集成化的开发环境。现在我们
在Linux环境下编写程序,通常都是使用Emacs写好程序,再在Emacs中使用编译器对源程序进行编译
。不过,随着Linux的发展,一定会有软件一开发商推出新的IDE开发环境。据说,Inpress公司,也
即原来的Borland公司正在开发Linux环境下的Jbuilder。不久以后就会推出。SGI也推出一个Linux
系统下的集成开发环境,用户可以到其站点下载并免费使用。
对商业来说,缺少的则是它的可靠性。虽然Linux 曾经有过600多天不宕机的记录,但是,硬件的不
可靠性,仍然可能造成系统的以外宕机,目前在各种操作系统中,都有自己的双机热备份系统或集
群系统,这些高可靠性的措施,可以大大降低商业用户的后顾之忧,而Linux目前还没有一个成熟的
双机热备份系统,基于Linux 系统的集群系统还在研制中。所有的这一切,都阻碍了Linux在商业系
统中的应用。
总之,Linux可以说是无所不能,但是,还是远不能满足目前用户对它的要求。Linux要走的路很长。
摘自:http://www.oso.com.cn