当前位置:Linux教程 - Linux - Linux软件的应用

Linux软件的应用



        


    暨南大学中旅学院 王国珍



    ---- 在使用Linux的过程中我们发现,在某些情况下,Linux作为工作站和家用PC上的操作系统较之Windows更具有优越性。

    ----下面分3个方面谈Linux软件的应用。

    服务器篇
    ----1. 10分钟架设Web、FTP和Email服务器
    ----1999年初,我们首先拿Slackware Linux做了试验,经过半年的学习和实践,我们决定正式在服务器上安装Linux。我们首先用TurboLinux 架设了Web、 FTP和Email服务器。安装工作非常顺利,只用了10分钟时间我们就把TurboLinux的所有服务安装在了一台普通的PC机上,于是,一个新的站点http://www.ctstc.com.cn诞生了。如果用这台配置为PII 233/64M/8G/24×CD-ROM的普通PC机来安装Windows NT + IIS + Exchange Server + Proxy Server + SQL Server+VB,恐怕要花若干个小时才能完成,而且安装过程中还要不断地重新启动计算机。因此,Web、FTP和E-mail服务器的顺利建成,让我们对Linux的信心大增。

    ----2.利用ADSL上网

    ----我们在架设Web、FTP和E-mail服务器时已经申请了 Internet出口。由于我们采用了Cable Modem的方式与Internet相连,因此要满足所有的教师和学生的上网需求,上网费用是一笔不小的开支。

    ----为了解决上述问题,我们决定采用不受流量和时间限制、月固定费用为500元的ADSL方式来访问Internet。因为第一台PC机的任务已经饱满,我们需要再装一台Linux服务器。在第二台PC机上我们采用了FTP的安装方式安装Linux,并配置了两块网卡,一块通过ADSL连到Internet,另一块则连到学院的局域网上。第二台PC机的配置为:PII 233/128M/8G。在Linux安装完成后,利用Linux的IP Masquerade 技术能很容易地实现整个局域网上网的功能。

    ----3.架设SAMBA 服务器

    ---- 我院教师原来使用的文件和打印服务器为NetWare 4.10,主要用来存放图书馆的资料和教师的私人文件。该服务器于1995年服役,配置为Intel 486/ 50/32M/2G。显然,这台服务器已很难胜任新形势下的任务。为此,我们选择了性能价格比较好的IBM 21Y 服务器,并使用了Linux的SAMBA来代替NetWare 4.10。该软件自从移植成功至今运行一直很稳定。

    ----我院教师原来是通过Windows 95的网上邻居来实现文件共享的。这种共享方式的最大缺点就是所有教师的机器必须一直保持开机状态,这显然是一种不太好的共享方案。在安装了SAMBA服务器后,只需将/home/samba目录共享出来,并且为每位教师创建一个目录即可,此外,我们还将SAMBA服务器上的/tmp目录共享出来,以供大家存放临时文件使用。这样一来,每位教师随时都可以关机而不影响文件的共享,教师计算机中的文件目录也变得整齐多了。

    ----4.架设DHCP服务器

    ----学院建院时教师较少,我们为每位教师的机器分配了固定的IP地址。但自1998年以来,院里人员调动频繁,变动情况较大,这给IP地址的管理带来了很大的麻烦:每当有人员调入时,我们就必须对IP地址进行重新分配,如果分配不当,就会引起IP地址冲突。

    ----为解决上述问题,我们在IBM 21Y服务器上增加了一项服务——DHCP服务。这样,教师的计算机一启动就可自动获得一个IP地址,我们也不必再有IP地址冲突的困挠了。

    工作站篇
    ---- 笔者曾于1995年~1997年使用了Sun公司的 SparcStation,许多工作都是在Solaris平台上完成的。到中旅学院工作后,由于没有Unix 操作系统,给笔者的研究工作带来了一定的不便。而自从使用了Linux,原先在Unix上的工作很容易地就移植到了Linux平台上。
    ----我们知道,作为一个桌面操作系统,用得最多的当推字处理和绘图软件。在这方面TurboLinux软件自带了功能非常强大的TEX排版软件和XFIG 绘图软件。这两个软件为全世界的科技人员所熟悉,在科技界非常流行,国际上许多著名的杂志都接受用TEX软件写的文章。众所周知,用Word文档打一个数学公式是何等的麻烦!你必须用鼠标做出这样那样的选择,并同时辅以键盘的使用,才能打出一个数学公式。而使用TEX软件,你只需敲击键盘即可,你甚至可以进行盲打。TEX文件是文本文件,能够轻松地移植到其他操作平台上。

    ----XFIG是一个功能强大的矢量绘图软件,利用它可以作各种各样的工程示意图,而且可以转存为PS格式,供LATEX调用。有兴趣的读者可以上网(http://gzwang.y365.com/paper/1998detchttp://gzwang.y365.com/paper/gzwang1.ps.)看一下笔者分别用Word和LATEX写的文章,看一看究竟哪个效果更好一些。

    家用PC篇
    ----一般家用电脑都是父母与子女合用的。如果在家用电脑上安装Windows,会产生什么问题呢?
    ----我们知道,任何人只要进入Windows系统,他就可以“为所欲为”,他可以把自己的文件放在任何地方,可以随意删除任何文件(包括系统文件)。这给多人使用一台PC带来了极大的安全隐患,特别是对于由父母和子女合用的家用电脑来说,危险性更大。如去年4月26日,深圳有一名医学专家由于没有及时备份自己计算机中的文件,致使自己辛辛苦苦写的专著毁于一旦。纠其原因是4月26日那天,他儿子用计算机玩游戏时,计算机感染了CIH病毒。

    ---- 为了防止上述事件的发生,笔者在自己的家中安装了 Windows 95、Linux双系统。凡是重要的文件,哪怕是用Word编写的,我都在Linux文件系统中做一备份。这样一来,我的文件就安全多了。在Linux系统中,对文件的读、写、执行权限有严格的限制。一般说来,普通用户只能对自己的目录有写的权限,他不可能随意删除别人的文件。由于对文件的读、写、执行权进行了限制,计算机感染病毒的机会也少了很多。据悉,目前能感染Linux的病毒只有两种。

    ----对于家用PC用户来说,Linux除了对文件的读写权限有严格的限制以外,它的另一个方便之处是:Linux是一个真正的多任务、多用户操作系统。在同一台PC上,一个用户不需退出系统就可让另外一个用户使用,而且互不干扰。例如父母、儿子三口之家中,儿子正在用Linux操作系统上网下载文件,这时父亲想收发自己的Email,应该怎么办呢?很简单,儿子只需锁住自己的屏幕,父亲按Ctrl+Alt+F2 键,用自己的用户名进行登录,然后就可以收发自己的Email了,对儿子的文件下载一点也没有影响。缺省情况下,Linux可以让6个用户同时使用同一台计算机,而且不会相互干扰。

    总结
    ----经过一年多的实践,我们认为Linux有如下优点:
    与NT相比,Linux安装方式多样、简单、省时;
    对硬件要求较低, 486、 Pentium 就可胜任;
    运行稳定;
    升级容易;
    经费省;
    网上Linux资源十分丰富;
    受Richard M. Stallman 创立的GNU思想的影响,每位Linux网友都非常乐于助人,这里我特别向大家推荐一个Linux论坛网站:http://www.linuxforum.net,在那里您可以讨论各种Linux方面的问题;
    Linux 带了具有超强功能的排版软件LATEX, 可进行专业水准的排版;
    远程管理;
    真正的多用户、多任务。
    ----综上所述,如果您要架设网站,笔者推荐您使用Linux;如果您是一名科技工作者,科研经费又较紧张,买Sun工作站有困难,那么Linux也是一个不错的选择;如果您在家中利用PC做一些重要的工作,笔者建议您安装Linux、 Windows 双操作系统,将您的Windows文件在Linux中做一备份。
    发布人:netbull 来自:计算机世界