字体
第(1/5)页
关灯
   存书签 书架管理 返回目录
    。Shell编程语言具有普通编程语

    言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有

    同样的效果。

    Linux提供了像Microsoft Windows那样的可视的命令输入界面--X Window的图形用户界面(GUI)。它提供

    了很多窗口管理器,其cāo作就象Windows一样,有窗口、图标和菜单,所有的管理都是通过鼠标控制。现在比

    较流行的窗口管理器是KDE和GNOME。每个Linux系统的用户可以拥有他自己的用户界面或Shell,用以满足他

    们自己专门的Shell需要。同Linux本身一样,Shell也有多种不同的版本。

    目前主要有下列版本的Shell:

    Bourne Shell:是贝尔实验室开发的。

    BASH:是GNU的Bourne Again Shell,是GNUcāo作系统上默认的shell,大部分linux的发行套件使用的都是这

    种shell。

    Korn Shell:是对Bourne SHell的发展,在大部分内容上与Bourne Shell兼容。

    C Shell:是SUN公司Shell的BSD版本。

    网站:http://www.fywxw.com 88/153 制作于:2007-05-06 Powered by X-Space

    枫叶文学网www.fywxw.com

    枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

    Linux实用工具

    发布时间:2007-05-04 23:10:06

    标准的Linux系统都有一套叫做实用工具的程序,它们是专门的程序,例如编辑器、执行标准的计算cāo作等

    。用户也可以产生自己的工具。实用工具可分三类:

    编辑器:用于编辑文件。

    过滤器:用于接收数据并过滤数据。

    jiāo互程序:允许用户发送信息或接收来自其他用户的信息。

    Linux的编辑器主要有:Ed、Ex、Vi和Emacs。Ed和Ex是行编辑器,Vi和Emacs是全屏幕编辑器。

    Linux的过滤器(Filter)读取从用户文件或其他地方的输入,检查和处理数据,然后输出结果。从这个意义

    上说,它们过滤了经过它们的数据。Linux有不同类型的过滤器,一些过滤器用行编辑命令输出一个被编辑的文

    件。另外一些过滤器是按模式寻找文件并以这种模式输出部分数据。还有一些执行字处理cāo作,检测一个文件

    中的格式,输出一个格式化的文件。 过滤器的输入可以是一个文件,也可以是用户从键盘键入的数据,还可以

    是另一个过滤器的输出。过滤器可以相互连接,因此,一个过滤器的输出可能是另一个过滤器的输入。在有些

    情况下,用户可以编写自己的过滤器程序。

    jiāo互程序是用户与机器的信息接口。Linux是一个多用户系统,它必须和所有用户保持联系。信息可以由系

    统上的不同用户发送或接收。信息的发送有两种方式,一种方式是与其他用户一对一地链接进行对话,另一种

    是一个用户对多个用户同时链接进行通讯,即所谓广播式通讯。

    网站:http://www.fywxw.com 89
上一章 目录 下一页