| |
| UNIX的图形用户界面:Motif和Open-Look |
|
| 来源:
ChinaUnix博客 日期:
2005.09.24 19:19 (共有条评论) 我要评论 |
| |
第3章UNIX的图形用户界面:Motif和Open-Look
http://www.gimoo.com/html/2005-8/2005830174051.htm
第3章UNIX的图形用户界面:Motif和Open-Look
在前几年中, U N I X中出现了O p e n - L o o k和M o t i f等图形用户界面( G U I)。M o t i f和O p e n -
Look GUI都有一个酷似M a c i n t o s h或Windows GUI中的文本编辑器的编辑工具。很多文本编辑命
令都是相同的。基于这个原因,本书将对这些文本编辑器进行简要的介绍。这些文本编辑器都
比Vi编辑器要易学易用。当然,很多系统中没有G U I,所以就只能使用Vi或E m a c s等标准编辑
器。
使用命令行界面管理文件的方式同使用M o t i f或O p e n - L o o k等图形用户界面管理文件的方式
有根本的区别。M o t i f和O p e n - L o o k中的文件和目录操作在本章中都将简要的涉及。虽然G U I和
命令行界面有根本的不同,但有一点要注意的是它们执行命令的结果是相同的。两种界面都在
相同的文件结构上操作,并且以相同的方式增加目录和存储文件。G U I和命令行只是两种向系统
提交命令的不同方式而已,但是, G U I确实在易于使用和组织方面有强大的优势。
如果在一个具有G U I的系统上工作,登录和注销过程会与简单的命令行界面有很大的区别。
要想登录、注销和执行命令,则需要了解关于G U I的基本操作模式。本章中将介绍两种常用的
G U I:M o t i f和O p e n - L o o k。其中将详细讲解每一种G U I如何登录和注销以及它们各自的基本模块,
如窗口、图标和菜单等。
3.1 X-Windows
从技术上讲,M o t i f和O p e n - L o o k都是运行在X - Wi n d o w s系统下的程序。要使用M o t i f或O p e n -
L o o k,首先必须启动X - Wi n d o w s,然后, M o t i f和O p e n - L o o k作为X - Wi n d o w s环境下的窗口管理
器运行。X - Wi n d o w s本身对用户来说是隐蔽的,而M o t i f和O p e n - L o o k窗口管理器将控制与用户
的所有交互。然而,有些时候需要同X - Wi n d o w s直接打交道。比如说,如果系统中没有o l i n i t或
m i n i t命令的话,可能需要在X - Wi n d o w s中手工启动M o t i f或O p e n - L o o k。但在这之前,需要首先
启动X - Wi n d o w s。
x i n i t命令可以初始化X - Wi n d o w s。该命令会生成一个终端窗口,在里面可以提交命令。在窗
口中有一个命令行提示符,在提示符后边,可以输入X - Wi n d o w s或其他U N I X命令。而且在该提
示符下,还可以输入命令以启动你的G U I。m w m命令用于初始化M o t i f窗口管理器,而o l w m命令
则启动O p e n - L o o k窗口管理器。在窗口管理器后需要加一个&符号:即,mwm& 或o l w m &。&符
号可以将窗口管理器放在后台运行。M o t i f和O p e n - L o o k并不是X - Wi n d o w s中仅有的窗口管理器。
还有一个稍微简单一些的窗口管理器,名叫Ta b,可以用t w m命令初始化。实际上, X - Wi n d o w s
提供了一个函数库,用户可以用它生成自己的窗口管理器。
3.2 使用图形用户界面:Open-Look和Motif
目前有很多的U N I X系统使用图形用户界面。G U I会为你提供一个显示菜单和图标的界面,
通过该界面你可以与U N I X系统交互。在G U I中,可以把一个窗口想像成一个命令行,在窗口上
所执行的操作经过解释被提交系统执行。
用鼠标可以在屏幕上选择不同的窗口、菜单和图标。鼠标是一个底部有跟踪球,上面有按
钮的设备。在滑动鼠标的时候,有一个相应的箭头在屏幕上移动。你可以把鼠标移向显示在屏
幕上的不同对象,比如窗口和图标等。鼠标上面的按钮用于选择显示在屏幕上的对象。如果你
将鼠标箭头移动到一个图标处,按下鼠标,则该图标变成加亮方式。现在,这个图标已经选定,
则可以对它执行一些操作。
M o t i f和O p e n - L o o k至少使用鼠标上的两键,左键用于选定对象,而右键用于打开菜单。菜
单是起初由屏幕上的一些对象代表的,这些对象也叫做按钮。一个屏幕按钮是一个带有标签的
方形或圆形区域。将屏幕上的鼠标箭头移到菜单按钮上,然后按下鼠标右键,可以打开一个菜
单。
M o t i f和O p e n - L o o k是为U N I X开发的两种最流行的图形用户界面。O p e n - L o o k是由AT & T和
S u n公司开发,而M o t i f是由Open Group(开始叫O S F,包括H P和I B M)开发。S V R 4支持这两种
G U I,并可以根据自己的需要从一个切换到另一个。本书将介绍两种G U I的基本特征,以及如何
执行命令和操作文件。虽然两种G U I执行同样的操作,但也有一些不同。例如,登录过程几乎是
相同的,而注销过程则是大相径庭。另外,它们都允许用户改变窗口的尺寸,但却用不同的方
式实现。虽然大多数的区别都是表面性的,但这的确形成了两种不同的工作环境。
O p e n - L o o k和M o t i f都运行于一个底层的图形环境,即X - Wi n d o w s上。实际上, X - Wi n d o w s
提供了打开、移动和关闭窗口以及显示菜单和选择图标等管理操作功能。另外, O p e n - L o o k和
M o t i f也允许定制这些操作以给用户提供一个具有某种特定特征的单独的界面。O p e n - L o o k和
M o t i f也称作窗口管理器。X - Wi n d o w s提供了后来由O p e n - L o o k和M o t i f分别用自己的方式管理的
窗口操作。X - Wi n d o w s为UNIX GUI提供了一个标准的结构,它允许不同的G U I运行在相同的
U N I X系统上。例如,M o t i f和O p e n - L o o k都可以运行在使用S V R 4的U N I X系统上。
在每一种系统当中,都可以打开一个终端窗口,在里面可以使用前面所描述过的命令行界
面,然后你可以在命令行上输入命令、选项及参数。
使用GUI登录
使用G U I登录到系统也要遵循像前面说描述过的标准登录过程一样的步骤。但是,实际的过
程可能因G U I是否被设置成自动初始化模式而有所不同。如果G U I设成了登录时自动启动,就会
在登录以后被自动地置于G U I当中。否则的话,则需要首先输入命令激活G U I。这些命令因G U I
的不同而不同。
在自动启动的情况下,或者需要执行一次标准登录,或者由系统提供一个提示输入用户名
和密码的特定的登录窗口。如果用户终端是直接连到系统上或者在使用一个单用户系统的话,
则会拥有一个登录窗口。该窗口包含两个提示符和输入框,用于输入登录名和密码。在窗口的
底部有四个按钮:登录、重置、退出和帮助。开始光标在登录名输入框中。输入登录名后敲回
车,接着输入密码。然后,用鼠标点击“登录”按钮即可进入U N I X。点击“退出”按钮可以取
消该次登录,如果是在单用户系统中的话,则会关闭系统。“帮助”按钮可以提供关于登录过程
的帮助,登录以后,则会进入G U I。如果系统没有提供一个登录窗口,首先需要以标准的提示登
录,然后G U I会自动启动。通常的远程登录就是这种情况。而在正常的登录过程中,系统会提示
输入用户名和密码。登录后,则会自动进入G U I。
如果G U I没有设置成自动初始化,那么用户需要输入命令启动G U I。首先需要登录到系统中,
然后输入命令启动所需要的G U I。对于O p e n - L o o k来说,该命令是o l i n i t,而在M o t i f中是m i n i t
(在S u n系统中,该命令是o p e n w i n)。
3.3 Motif GUI
M o t i f开始是由开放软件基金会( O S F,现在叫Open Group,成员包括I B M、D E C、S i e m e n s、
H e w l e t t - P a c k a r d和其他的一些组织)设计的。M o t i f的设计目标是实现像M a c i n t o s h和微软的
Wi n d o w s一样的简单易用,了解这两种界面的人会发现M o t i f界面非常熟悉。在本章中将要介绍
登录和注销过程以及提供命令行界面的终端窗口。
3.3.1 Motif的窗口和图标
G U I界面是通过窗口和图标操作的。窗口就像一个终端屏幕,通过它可以运行应用程序、显
示信息或列出文件。在窗口中,可以显示图标,这些图标是一些小图片或图形,它们代表各种
应用程序、这些应用程序的数据文件和包含其他一些图标的文件夹。
窗口是由一个基本元素组成的,外边框用于改变窗口的大小,另外还有其他几个按钮用于
控制窗口的尺寸或关闭窗口。在外边框以内是窗口的一个主要组成部分,即用于显示窗口名字
的窗口头、可以执行命令的窗口菜单、显示窗口内容的窗口面板、显示该窗口中有多少项目的
窗口脚标以及用来滑动窗口内容的滑动条(就是说,可以通过移动窗口内容来观看超过一个窗
口大小的内容)。
每个窗口都具有一些控件,通过它们可以控制窗口的大小和形状。对于M o t i f和O p e n - L o o k
的窗口来说,这些控件略有不同。M o t i f窗口允许使用按钮和调整尺寸区改变它的大小和形状。
所谓的调整尺寸区就是位于窗口的外边框和内部元素之间的部分。用鼠标按住调整尺寸区后,
可以通过移动鼠标来放大或缩小窗口。拖拽该区域的一条边可以改变窗口的长度或高度,而拖
拽一个角可以改变窗口的整个尺寸,即同时改变窗口的长和高。通过点击窗口右上角的最大化
按钮可以使窗口扩大到整个屏幕。该按钮看上去像两个套起来的正方形,若想将窗口尺寸从全
屏幕缩小到原始尺寸,可以点击最小化按钮,最小化按钮位于最大化按钮旁边。
在G U I中可以使用菜单、图标或特殊的鼠标操作来执行命令。窗口菜单条包含菜单或操作窗
口内容的命令列表。有些时候,窗口可以用于运行编辑器或邮件程序等应用程序,在这种情况
下,窗口菜单中将会包含该应用程序的命令,比如说,用于M o t i f邮件程序的窗口菜单中则包含
接收或发送邮件的命令。
在每个菜单名中都有一个字母带有下划线。对M o t i f来说,带下划线的字母代表了可以执行
命令的键盘快捷键。比如打开“文件”菜单后,则可以敲击‘ f’字母来代替移动鼠标点击“文
件”菜单。
在第一次登录的时候,系统会显示U N I X的桌面窗口。该窗口中会包含一些具有U N I X应用
程序的图标,以及一些代表文件或文件夹的图标。U N I X桌面窗口菜单会包含基本的文件操作命
令,包括移动、拷贝文件或更改文件名等操作。
3.3.2 使用Motif退出
在M o t i f中有两种方式从U N I X里注销。它们都要选择位于U N I X桌面窗口左上角的窗口按钮。
第一种方式将鼠标移动到窗口按钮上,点击鼠标以显示窗口菜单。然后移动鼠标到“关闭”选
项上,点击鼠标。这时会弹出一个注销窗口,然后可以点击“退出”按钮或“保存会话并退出”
按钮退出。另一种方式,可以用鼠标双击U N I X桌面窗口的窗口按钮。同样会弹出一个有一些按
钮的窗口,而不必像上一种方式那样通过窗口菜单。然后点击“退出”按钮或“保存会话并退
出”按钮退出。也可以敲击‘ s’或‘ x’键退出。“取消”按钮可以取消注销过程,返回G U I。
“帮助”按钮可以提供注销帮助。
3.3.3 Motif中的UNIX命令行:终端窗口
在M o t i f中,可以打开一个终端窗口,以提供一个标准的命令行界面。如果有一个M o t i f界面
的话,可能需要这样做,因为本书中所介绍过的大部分命令都使用命令行界面。
为了打开一个终端窗口,首先需要打开“应用程序”窗口。你可以在U N I X桌面窗口中找到
“应用程序”图标。这些图标中有一个就是终端图标。你可以双击终端图标来打开终端窗口。在
终端窗口中有一个s h e l l提示符,你可以在后面输入U N I X命令及参数。
3.3.4 Motif文件操作
M o t i f为用户提供一个类似窗口的界面来执行文件操作。Motif GUI像其他G U I一样,也提供
了菜单、图标或窗口来管理文件和目录,而不是只能让用户在命令行上输入命令以及文件参数。
当你登录到Motif GUI中时,会出现一个带有“ U N I X桌面”标签的窗口。在该窗口中,列出了
代表文件、目录和应用程序的图标,在这个窗口上部,是一组包含文件操作的下拉菜单。
在M o t i f中,目录是作为一个窗口来显示的。目录中的文件已经作为图标显示在目录窗口中,
而不需要你使用l s命令来显示文件,目录称为文件夹。这种思想是指目录操作就像装有文档的文
件夹。打开文件夹操作通常会打开一个列有文件图标的窗口。正像当你打开一个真正的文件夹
时可以检查里面的文件一样,当你打开一个M o t i f文件夹时,将会打开一个文件夹窗口并在里面
显示文件图标。登录的时候,系统会显示一个U N I X桌面窗口,这个就是你自己主目录的文件
夹。
在G U I中,你可以认为窗口实际上是代替了命令行。你可以通过一个窗口与系统交互。在窗
口上所执行的操作经过解释以后被发送给系统执行。实际上,根据你所进行的交互类型的不同,
系统中有不同类型的窗口。文件夹窗口提供了文件和目录的管理界面,通过文件夹窗口你可以
执行诸如文件拷贝、移动或删除等文件操作。你也可以建立新的文件夹,然后通过打开其他的
文件夹从一个文件夹切换到另一个文件夹。应用程序窗口,提供了特定应用程序的界面。应用
程序通常都有自己的界面,比如说,就像Vi拥有自己的界面并具有自己的一套命令一样, M o t i f
的文本编辑器也拥有自己的窗口。另外,对于文件夹和应用程序窗口,也有一些只用于指定参
数和选项的特殊窗口。
所有的文件夹窗口都具有同样的一套执行文件和文件夹操作的菜单,即“文件”、“编辑”、
“视图”、和“文件夹”。“文件”菜单允许你执行基本的文件操作。“编辑”菜单允许你取消文件
的选取或恢复上一次的操作。“视图”菜单则可以安排图标的显示格式、直接排列或按类型或名
称排序。利用“文件夹”菜单可以由一个文件夹转向另一个文件夹。表3 - 1中列出了这些菜单中
提供的命令。
表3-1 Motif文件操作
操作功能说明
选择图标
C l i c k 选择单个文件/文件夹文移动鼠标到文件夹窗口中的一个图标上并点击。这
会加亮这个图标。你所执行的任何文件操作都会应用
到这个文件或文件夹上
Click And Drag 选择几个文件/文件夹文将鼠标移动到一组图标的角上。按下鼠标左键拖到
该图标组的对角,放开鼠标后,这些图标就被选择上
了
Double Click 文件夹/文件文打开一个文件夹,为该文件运行应用程序,为该应
用程序打开该文件
使用鼠标拷贝和移动文件
Click and Drag 移动文件文将鼠标移动到待移动文件的图标上。按住鼠标左键
并拖动到目标文件夹窗口中,放开鼠标后,文件移动
结束
Alt-Click and Drag 拷贝文件文将鼠标移动到待拷贝文件的图标上。按住A l t键,然
后按住鼠标左键拖动该图标到目标文件夹中。放开鼠
标后,文件拷贝结束
文件夹菜单和菜单项
F i l e 文件操作
O p e n 文根据选中的图标,打开一个文件夹或文件。如果图
标是一个文件夹,则打开一个新的文件夹窗口。而如
果图标是一个文件,则启动与该文件想关联的应用程
序
N e w 文生成一个新文件或文件夹。打开“ F i l e : N e w”窗口,
然后你可以建立一个新文件夹或新数据文件
C o p y 文使用“F i l e : C o p y”窗口将所选择的文件拷贝到一个
文件夹中
M o v e 文使用“F i l e : M o v e”窗口将所选文件移动到一个文件
夹中
R e n a m e 文给一个文件或文件夹改名。打开“ F i l e : R e n a m e”窗
口,然后你可以输入另外一个名字
L i n k 文使用“ F i l e : L i n k”窗口为一个文件建立链接。链接
可以放在另外的文件夹中
D e l e t e 文删除所选择的文件或文件夹
P r i n t 文打印所选文件
P r o p e r t i e s 文改变所选文件或文件夹的属性
F i n d 文使用“F i l e : F i n d”窗口搜索文件或文件夹
E x i t 文关闭文件夹窗口
E d i t 图标选择和恢复操作
Select All 选择窗口中的所有图标
Unselect All 文取消你所选择的图标
U n d o 文恢复上一次文件操作,比如拷贝或移动等
Vi e w 图标显示
A l i g n 文按行列排列图标
S o r t 文按类型、名字、大小或时间排列图标
F o r m a t 文选择显示图标的格式
I c o n s 文将文件夹和文件显示为图标
S h o r t 文显示文件和文件夹的小图标和名字
L o n g 文显示文件和文件夹的全部信息(如大小和时间等)
以及小图标
C u s t o m i z e 文选择要显示的文件和文件夹的类型
F o l d e r s 文件夹操作
Parent Folder 文打开当前文件夹窗口的父文件夹
Folder Map 文打开显示当前文件夹窗口的所有子文件夹的目录图
窗口
Other Folder 文使用“ F o l d e r : O p e n”窗口搜索并选择一个文件夹打
开
H e l p 文件夹帮助
F o l d e r 文文件夹窗口的帮助
Table of Contents 文文件夹窗口帮助专题列表
H e l p 打开帮助应用程序,通过它你可以获得在线帮助
窗口本身可以显示图标。在一个文件夹窗口中,图标是一个代表文件、应用程序或文件夹
的图形。你可以在文件夹窗口中选中一个文件的图标,然后通过选择文件夹菜单来执行对文件
的操作。你可以移动鼠标到图标上并点击鼠标来选择该图标,该图标会变为加亮模式。如果你
需要一次在几个文件上执行一个操作的话,你可以将鼠标移动到一组图标的角部并按住鼠标键,
然后拖拽鼠标到图标组的对角并释放鼠标键。
在选中图标之后,你可以选择文件夹窗口“文件”菜单中的“操作”对该文件执行操作。
要拷贝一个文件,首先应该选择该文件的图标,然后选择“文件”菜单中的拷贝操作。屏幕上
会弹出一个特殊窗口提示你输入要拷贝的文件名和目录名。而要删除一个文件,首先要选择该
文件的图标,然后选择“文件”菜单中的删除操作。该文件将被删除,它的图标会从文件夹窗
口中移走。
对于图标的一个基本的操作是“打开”操作。你可以通过移动鼠标到一个图标上并双击鼠
标,或点击图标并选择“文件”菜单中的“打开”操作来打开一个图标。根据该图标属性的不
同,即文件、目录或应用程序,该操作会产生不同的结果。如果你打开的是一个应用程序,则
会弹出该应用程序的窗口,然后该程序开始执行。例如,如果你打开的是文本编辑器的图标,
屏幕上会出现文本编辑器窗口并运行M o t i f的文本编辑器。如果你打开的是一个文件夹,将会出
现另外一个窗口并列出该文件夹中的文件。而当你打开的是一个文件时,同该文件相关联的应
用程序将以该文件为参数执行。
在G U I中,你可以根据需要打开多个文件夹窗口。然而,正如每个时刻只有一个当前工作目
录一样,只有一个文件夹窗口是你的当前文件夹。你可以简单的将鼠标移动到另一个文件夹窗
口并点击,就从一个打开的文件夹切换到另一个。当然,在你目标文件夹变为当前文件夹之前,
你首先需要打开该文件夹窗口。
在M o t i f中,你可以使用不同的命令改名和移动文件。要给一个文件改名,你可以先选择文
件图标并选择“文件”菜单中的“改名”操作。而M o t i f中的“移动”操作可以将文件从一个文
件夹移动到另一个中。有两种移动文件的方式:按住并拖动鼠标,使用“文件”菜单中的“移
动”选项。使用“文件”菜单,你可以首先选择该文件的图标,然后选择“文件”菜单中的
“移动”操作。这会打开一个叫做“文件移动窗口”的特殊窗口,在该窗口中你可以指定所要移
动到的目标目录。有两种方式你可以指定目标目录,在该窗口的上部有一个标签为“ F i l e”的输
入框。你可以点击这个输入框并输入目标目录名。如果该目录不是当前窗口的子目录,你可以
输入一个目录的全路径。你也可以在目录名后加上一个新的文件名以改变文件的名字。要移动
文件的话,则可以点击目录底部的“ M o v e”按钮,然后该文件就被移动到你所指定的目录中。
如果只用鼠标,你可以使用拖拽方式将一个文件从一个目录移动到另一个目录。首先,打
开你所要移动到的目标文件夹窗口。然后,再将鼠标移动到你所要移动的文件的图标上。按住
鼠标左键,拖动图标到目标文件夹的窗口中。然后放开鼠标键。该文件的图标就会出现在那个
文件夹中。
和移动操作一样,你可以通过两种方式拷贝文件。用鼠标拖拽或使用“文件”菜单中的拷
贝操作。若使用“文件”菜单,你可以首先选择文件的图标,然后选择“文件”菜单中的“拷
贝”操作。这会打开一个标题为:“文件:拷贝窗口”的特殊窗口,在该窗口里面你可以改变文
件名并选择目标目录。文件:拷贝窗口与文件:移动窗口几乎是相同的。在窗口的上部有一个
标签为“ F i l e”的输入框,里面显示着文件名。如果你想给该文件的拷贝起一个新名,则只需在
该框中输入一个新名即可。要拷贝文件则点击窗口底部的“ C o p y”按钮。
使用鼠标和A l t键,你可以使用拖拽技术将一个文件从一个目录拷贝到另一个目录。拷贝中
的拖拽与移动文件时的拖拽的不同之处是在拷贝的这个过程中需要按下A l t键。像移动文件时一
样,首先需要打开目标文件夹窗口,然后把鼠标移动到待拷贝文件的图标上。按住A l t键后,按
住你的鼠标左键并将该图标拽到目标文件夹窗口中,然后放开鼠标键和A l t键,该文件的图标就
会出现在那个文件夹中。
3.4 Open-Look GUI
O p e n - L o o k是由AT & T和S u n微系统公司共同设计。O p e n - L o o k更加紧密的遵循U N I X操作,
里面有浏览目录的窗口以及指定各种操作的菜单, O p e n - L o o k常出现于S u n的工作站中。在本章
中将要介绍登录和注销过程以及提供命令行界面的X t e r m窗口。文件和目录的操作将在第五章中
讨论。
3.4.1 使用Open-Look的登录和注销过程
像使用M o t i f一样,你的Open-Look GUI应该设置成登录时自动启动模式。你可能有也可能
没有登录窗口。如果O p e n - L o o k没有设成自动启动模式,那么在你登录以后则需要输入o l i n i t命
令。
一经登录,屏幕上就会为你显示一个工作区菜单(如图3 - 1所示)。如果工作区菜单没有出现,
则只需要点击鼠标右键将它激活。使用工作区菜单,你可以选择运行不同的应用程序以及各种
工具或者执行退出等操作。在工作区菜单上有四个选项:“程序”、“属性”、“工具”及“退出”。
第3章U N I X的图形用户界面:M o t i f和O p e n - L o o k 37
下载
图3-1 带有工作区菜单命令工具、时钟、TextEdit编辑器和文件管理器的Open-Look GUI
图3-2 文件管理器窗口
使用鼠标你可以选择任一个选项。跟在这些选项后面的箭头则会打开另外一个菜单,让你做更
多的选择。例如,“程序”选项会打开一个程序菜单,里面列出你可以在该系统中运行的所有应
用程序。
要想退出的话,可以选择并点击工作区菜单中的“退出”选项(见图3 - 2)。点击了“退出”
选项后,你会退出系统然后屏幕上重新显示登录窗口。如果你的工作区菜单没有显示出来,只
需将鼠标移动到背景屏幕的任何地方然后点击鼠标右键即可。
3.4.2 Open-Look窗口
通过工作区菜单你可以访问并运行不同的应用程序和工具。例如,如果你想运行一个程序
的话,你可以选择“程序”选项。这将会列出一个系统中可用的程序列表。然后你可以选择并
点击相应的程序菜单项。
当运行一个应用程序的时候, O p e n - L o o k会显示一个窗口,通过它可以管理该程序的执行。
一个O p e n - L o o k窗口包含几个模块。有可供用于放大或缩小窗口的尺寸调整角。每个窗口都有一
个窗口头,上面显示着所执行的应用程序的名字。你也可以使用窗口头在屏幕上移动窗口。窗
口面板用于显示信息,你可以使用滑动条向两侧或上下滑动窗口面板,以浏览全部的信息,这
就像在编辑器中用滑动条浏览全部文本一样。位于窗口头和窗口面板之间的区域是控制区域,
里面包含了执行该应用程序的相关操作的控件。这些控件可以是菜单或按钮。菜单有一个向下
的箭头,按钮则没有。
除了控件以外,还有一个特殊的菜单用于控制窗口本身,它是一个位于窗口左上角的方块,
内部有一个箭头。点击这个方块则会显示窗口菜单,然后你可以选择并点击一个选项。例如,
选择“全尺寸”选项会将窗口扩大到与屏幕同样的尺寸。点击“ Q u i t”则会关闭该窗口并结束其
执行的程序。点击“ C l o s e”则只会关闭窗口而不退出程序。你可以再返回该程序。
3.4.3 Open-Look中的UNIX命令行:Xterm Windows
在O p e n - L o o k中你也可以使用U N I X命令行来执行命令。然而,你需要运行X t e r m或命令工具
程序打开一个具有相应界面的窗口(见图3 - 2)。两种窗口都会显示一个命令行界面,通过它你
可以输入U N I X命令。X t e r m窗口的面板就像一个简单的终端屏幕,当你打开一个X t e r m窗口时,
马上出现一个s h e l l提示符,然后你可以输入命令并执行。使用X t e r m窗口你可以运行任何U N I X
命令,例如,要在O p e n - L o o k中改变密码的话,你可以打开一个X t e r m窗口,然后在s h e l l提示符
下输入p a s s w d命令。
3.4.4 Open-Look中的文件操作
相对于命令行界面来说, Open-Look GUI拥有一个更为直接的管理文件和目录的方法。为了
管理文件以及浏览目录,你首先要打开文件管理器窗口,这需要选择工作区菜单中的“工具”
选项,在“工具”菜单中选择“文件管理器”。这会打开文件管理器工具窗口,通过该窗口可以
浏览目录并对目录中的文件执行各种操作。
文件管理器就像你的当前目录的窗口,当你从一个目录切换到另一个目录的时候,当前目
录显示在文件管理器窗口上。文件管理器拥有自己的菜单,其中包括文件和目录的命令。该窗
口的主体被分为两部分,即路径面板和目录面板。路径面板位于窗口上部,它将当前目录以一
系列图标的方式列出,路径中的每个目录都显示为一个目录图标,你可以通过双击这些图标移
动到这些目录中的任何一个。目录面板位于窗口下部,它列出了当前目录中的文件和目录。在
图3 - 2中,当前目录是/ r o o t / r e p o r t s,在路径面板中则显示着r o o t(/),r o o t和r e p o r t s目录的图标,
而在目录面板中则显示着r e p o r t s目录中的文件夹和文件。
要对目录中的某个文件执行一个操作的话,首先需要用鼠标点击文件图标来选择该文件,
然后在“ F i l e”菜单中选择你所需要的文件操作选项。在O p e n - L o o k中要想显示一个菜单,你需
要使用“菜单”按钮。菜单按钮是鼠标的右键,而鼠标左键是众所周知的选择键。要打开“ F i l e”
菜单,将光标移动到“ F i l e”处并点击鼠标的菜单键,“F i l e”菜单中所提供的命令在表3 - 2中列
出。
表3-2 Open-Look文件管理器操作
操作功能说明
选择图标
点击选择单个文件/目录文移动鼠标到目录面板中的一个图标上并点击。这会
加亮这个图标。你所执行的任何文件操作都会应用到
这个文件或文件夹上
双击目录文将该目录变为当前目录并在文件管理器窗口中显示
文件文为该文件运行应用程序,为该应用程序打开文件
文件管理器菜单和菜单项
F i l e 文件操作
O p e n 文根据选中的图标,打开一个目录或文件。如果图标
是一个目录,则打开一个新的目录并变为当前目录,
然后在文件管理器窗口中显示。而如果图标是一个文
件,则启动与该文件想关联的应用程序
C o p y 文将所选择的文件拷贝到一个目录中
M o v e 文将所选文件移动到一个目录中
P r i n t 文打印所选文件
Create Directory 文建立新目录
Create File 文建立新文件
Vi e w 组织显示
S o r t 文按名字、大小、类型或日期显示图标
D e t a i l 文以不同的格式显示文件信息
O r d e r 文组织行和列
E d i t 选择、删除和恢复操作
Select All 文选择目录中的所有文件
D e l e t e 文删除所选择的文件
U n d o 文恢复上一次文件操作
P r o p e r t i e s 文显示文件的属性
拷贝和移动文件之前,首先需要选择文件的图标,然后选择“ F i l e”菜单中的“ C o p y”或
“M o v e”选项,这时一个窗口会弹出来提示你输入目标目录的名字。你也可以使用拖拽方式来
拷贝或移动文件,拷贝文件时,点击文件图标并按住鼠标键,将该图标拽到目标目录的图标上。
而移动文件时只需在拖拽图标时按住s h i f t键。
选择“ F i l e”菜单中的“ C r e a t e”选项可以建立一个新目录。这会打开一个窗口,在里面你
可以输入目录的名字,然后,一个以这个名字为标签的新的目录图标就会出现在文件管理器的
窗口中,你可以双击该图标进入这个目录。
你可以双击显示在文件管理器中的子目录,一个目录一个目录地浏览整个目录结构。例如,
如果你双击w e e k e n d s目录, w e e k e n d s就成为当前目录, w e e k e n d s图标就会显示在路径面板上,
w e e k e n d s中的文件和目录同时显示在目录面板中。要想返回到r e p o r t s目录中,则只需点击路径
面板中的r e p o r t s图标,然后r e p o r t s目录就成为当前目录。使用路径面板或目录面板中的目录图标,
你可以一个目录一个目录地向上或向下浏览整个目录。
你也可以在右上角的显示着一个小三角光标的文本区内输入一个不同目录的全路径名而切
换到该目录中。你还可以使用第八章中所描述的任何s h e l l特殊字符来定位目录或文件。
3.5 GUI文本编辑器:Motif和Open-Look
很多用户可能已经对M a c i n t o s h和Wi n d o w s等G U I中的文本编辑器比较熟悉了。Vi、E x等
U N I X中的标准编辑器都是在G U I出现之前设计的,所以并不如G U I编辑器那样易于使用。M o t i f
和O p e n - L o o k都有和一些流行G U I中很类似的标准文本编辑器,它们都集成了很多的同样的编辑
功能,比如剪切、粘贴等。基于这个原因,这里将M o t i f和O p e n - L o o k文本编辑器作为除Vi编辑
器以外的另外的选择给予介绍。如果你的系统支持M o t i f或O p e n - L o o k的话,你可能希望使用它
们所提供的文本编辑器而不是Vi。
3.5.1 启动Motif文本编辑器
在开始使用M o t i f文本编辑器之前,你首先需要在前面提到的应用程序窗口中定位编辑器图
标。然后你可以双击该图标或单击后从应用程序窗口的“ F i l e”菜单中选择“ O p e n”选项来启
动该文本编辑器,于是,文本编辑器窗口就会打开,该文本编辑器窗口的上部是一个包含各种
编辑操作菜单的菜单条。“F i l e”菜单中包含了执行各种文件操作的选项,比如保存文件、建立
新文件等。“E d i t”菜单中包含了拷贝和删除文本等选项。而“ Vi e w”菜单中则包含搜索等操作。
“H e l p”菜单提供了对各种命令的解释。M o t i f文本编辑器的命令在表3 - 3中列出。
在菜单条下面的窗口主体是一个空的区域,里面有一个文本光标位于左上角。该文本光标
是一个长方行条,它标记了你当前在文本中的位置。要添加文本,只需输入字符即可。当你到
达窗口底部时,文本会自动向下卷。你可以使用右侧的滑动条逐行或逐窗口地浏览文本。
3.5.2 启动Open-Look文本编辑器:TextEdit
O p e n - L o o k中的文本编辑器叫做Te x t E d i t。在开始使用Te x t E d i t之前,你首先需要在工作区菜
单中找到它。点击该菜单项后, Te x t E d i t窗口就会打开,在Te x t E d i t编辑器窗口的上部是一系列包
含各种编辑操作菜单的菜单按钮,包括“ F i l e”和“E d i t”等菜单。Te x t E d i t的“F i n d”菜单具有
搜索和代替操作等选项。“Vi e w”菜单可以让你用行标号来选择行,并设置行回卷和光标等选项。
在菜单按钮下面的窗口的主体是一个空的区域,里面有一个文本光标位于左上角。该文本
光标是一个位于行底部的三角形,它标记了你当前在文本中的位置。要添加文本,只需输入字
符即可。当你到达窗口底部时,文本会自动向下卷。你可以使用右侧的滑动条逐行或逐窗口地
浏览文本(见图3 - 3)。
图3-3 TextEdit编辑器(Open-Look)
3.5.3 文件操作
你可以使用“ F i l e”菜单中的“ S a v e”选项建立一个新文件或将文本存到一个文件中。要建
立一个文件,首先将鼠标移动到该窗口菜单条上的“ F i l e”按钮上并点击,然后选择“ S a v e”选
项。如果该文本以前没有存过,你需要输入一个文件名。如果要打开一个以前生成的文件,首
先要选择“ F i l e”菜单上的“ O p e n”选项。然后出现一个“ Open File”窗口,你可以从中选择
你要编辑的文件。
3.5.4 编辑文本
你可以通过将编辑器的文本光标移动到任何你想要添加内容的地方来插入文本。而要移动
文本光标,则首先需要将你的鼠标光标定位在你所想要移动到的位置,然后点击。则文本光标
就会出现在和你的鼠标一样的位置,然后你可以开始输入文本。
替代、删除和移动文本则要使用G U I文本编辑器的另外一种功能,即选择。使用鼠标光标,
你可以选择要进行操作的文本。有几种方式可以选择文本,最常用的是“拖拽”方式。要选择
文本,只需将鼠标移动到文本的开始处,按住鼠标左键,然后拖动鼠标划过你要选的文本一直
到该文本的最后。然后放开鼠标,你所选的文本就会变为反白显示方式。
你也可以按词或段落选择文本。要选择一个词,可以将鼠标置于待选的词上并双击,该词
变为加亮方式。而要选择一个段落,则将鼠标置于该段的任何地方并快速地连续点击三次鼠标
(三击),然后整个段落就会变为加亮方式。
G U I文本编辑器的选择功能使得很多的编辑操作易于执行。例如,要替代文本,你只需选择
要替代的文本并输入新文本即可。所选的文本会被删除,新文本取而代之。
很多的基于选择文本的基本的文本编辑操作都在“ E d i t”菜单中列出。要执行这些操作的话,
首先选择文本,然后移动鼠标到“ E d i t”菜单上并选择你要执行的操作。例如,要剪切文本的话,
首先要选上你要删除的文本,然后选择“ E d i t”菜单中的“C u t”选项。
移动和拷贝文本也要使用选择功能和“ E d i t”菜单选项。要移动文本,首先要选择待移文本。
然后,移去所选文本并插入到该文件中的新位置。移动操作通常称作剪切,插入操作称作粘贴。
这两种操作的名字都在“E d i t”菜单中列出,作移动文本之用。要移动文本,首先选择上该文本,
然后在“E d i t”菜单中选“ C u t”选项。这个操作会将所选文本从文件中移去。然后将鼠标移动
到你希望插入前面所选文本的新位置,点击鼠标,这会将文本光标置于你想插入新文本的地方。
然后选择“ E d i t”菜单中的“ P a s t e”选项。这个选项将会插入所剪切的文本。剪切功能实际上
是将所选的文本存储到了一个临时的缓冲区中,而粘贴操作则将你所剪切的文本拷贝到文件中。
你移动的文本取决于你所选择的文本。要移动一个词,首先选择该词,然后剪切再粘贴。
要移动几行文本的话,选择上这几行然后剪切加粘贴。而要移动一段,也是进行同样的操作。
你在拷贝文本时都使用同样的操作,除非你选择了“ E d i t”菜单中的“C o p y”选项,而不是
“C u t”选项。使用“ C o p y”选项,所选的文本并没有从文件中删除,而只是将它拷贝到一个临时
缓冲区中,你可以将该缓冲区中的内容粘贴到文件中的任何地方。拷贝文本时,首先选择上你要
拷贝的部分,然后选择“E d i t”菜单中的“C o p y”选项。将文本光标移动到你要插入所拷贝文本的
地方,然后选择“Edit”菜单中的“Paste”选项,所拷贝的文本就会插入到文件中的相应位置。
如果要在你的文件中搜索字符或字符串匹配的话,你需要使用搜索窗口。在M o t i f编辑器中,
首先打开编辑器菜单条上的“ Vi e w”菜单,然后选择“ F i n d”选项。而在Te x t E d i t里,你可以选
择“F i n d”菜单中的“ Find and Replace”选项。这两种情况中都会弹出一个搜索窗口,在里面
可以输入搜索模式。
表3 - 3和表3 - 4总结了文本编辑器的各种命令。
表3-3 Motif文本编辑器命令
项目操作功能说明
选择文本
拖拽文使用鼠标将文本光标定位在你要选择文本的开始
处。点击并按住鼠标左键,然后拖动鼠标划过你要
选择的文本,当到达待选文本的最后时释放鼠标左
键
(续)
项目操作功能说明
双击文选择鼠标所指向的词
三击文选择鼠标所指向的段落
增加文本
点击文移动鼠标到你想增加新文本的地方。点击鼠标将
文本光标移到这里,然后输入新文本
编辑器菜单和菜单项
F i l e 文件操作
N e w 新文本文件文打开一个新的文本窗口,开始建立一个新文件
O p e n 打开文本文件文打开并编辑一个已经存在的文本文件
S a v e 保存文件文将文件保存到磁盘中
Save As 拷贝文件文将当前文件存为另外一个文件
P r i n t 打印文件文打印你的文本文件
E x i t 结束编辑文结束当前的编辑对话,关闭文本编辑窗口
E d i t 编辑操作
U n d o 恢复改变文恢复上一次你所做的更改
C u t 移动文本文将所选的文本从文件中剪切掉。以后可以使用
“ P a s t e ” 功能将该文本插入到任何地方, 或用
“U n d o”功能恢复文本
C o p y 拷贝文本文从文件中拷贝所选文本。可以使用“ P a s t e”将该
文本插入到文件中的不同的地方,这样可以有效的
拷贝文本
P a s t e 插入文本文将上一次所剪切或拷贝的文本插入到文本光标所
在的地方
D e l e t e 删除文本文将所选择的文本从文件中删除
Select All 选择所有文本文选择整个文本文件
Vi e w 其他编辑操作
A n o t h e r 打开窗口文为你当前的文本文件打开另外一个窗口
P r o p e r t i e s 编辑器特征文设置行号或词回卷等编辑器特征
F i n d 搜索文本文在文件中搜索模式。你可以向前搜索、向后搜索
以及重复搜索
H e l p 帮助文帮助选项
表3-4 文本编辑器命令:O p e n - L o o k
选择文本
拖拽文选择一组字符或单词。使用鼠标将文本光
标定位在你要选择文本的开始处。点击并按
住鼠标左键,然后拖动鼠标划过你要选择的
文本。当到达待选文本的最后时释放鼠标左
键
双击文选择鼠标所指向的词
三击文选择鼠标所指向的段落
增加文本
点击文移动鼠标到你想增加新文本的地方。点击
鼠标将文本光标移到这里,然后输入新文本
选择文本
编辑器菜单和选项
F i l e 文件操作
O p e n 打开文本文件文打开一个已经存在的文本文件
S a v e 保存文件文将文件保存到磁盘中
Save As 拷贝文件文将当前文件存为另外一个文件
I n c l u d e 插入文件文从一个文件中插入文本
Vi e w 其他编辑
操作
Select Line at Number 选择行号文选择文本中的一行
What Line Number 当前行号文显示当前所选行的行号
Show Caret at To p 光标文在行的上部显示光标,而不是在下部
Change Line Wr a p 行显示文选择在窗口中显示行的选项
E d i t 编辑操作
A g a i n 重复文重复上一次编辑操作
U n d o 恢复更改文恢复上一次你所做的更改
C o p y 拷贝文本文从文件中拷贝所选文本,可以使用“ P a s t e”
将该文本插入到文件中的不同的地方,这样
可以有效的拷贝文本
P a s t e 插入文本文将上一次所剪切或拷贝的文本插入到文本
光标所在的地方
C u t 移动文本文将所选的文本从文件中剪切掉,以后可以
使用“P a s t e”功能将该文本插入到任何地方,
或用“U n d o”功能恢复文本
F i n d 搜索操作
Find and Replace 搜索并代替文本文搜索并/或代替文本,可以向前搜索、向后
搜索或重复搜索
Find Selection 搜索文本文搜索选择的文本
Find Marked Text 搜索文本文搜索文件中所标记的文本
3.6 小结
很多的U N I X系统都使用图形用户界面( G U I),用户通过该界面与系统交互。虽然,在
U N I X系统下有好几种G U I,但其中的两个,即M o t i f和O p e n - L o o k占绝对统治地位。G U I通常使
用窗口、菜单和图标来代表不同的U N I X命令、工具和文件。使用鼠标,你可以打开菜单、移动
窗口以及选择图标。在这两种G U I中,你都可以打开一个终端窗口,并为你提供一个标准的命令
行界面。你可以在命令行上输入各种命令,就像在本书中所描述的一样。
如果你可以访问像M o t i f或O p e n - L o o k这样的G U I的话,你可以使用它们所提供的文本编辑器
而不再用Vi。M o t i f中的文本编辑器操作起来酷似很多微机G U I,如M S - Wi n d o w s或M a c i n t o s h所
提供的文本编辑器。使用标准的点击以及拖拽技术,你可以方便的编辑文本、增删文本以及拷
贝或移动文本等。而且你也可以通过一系列的菜单打开、保存或搜索文件。当然,很多的系统
不提供G U I,这种情况下,你可能只好使用Vi等标准的编辑器了。
在使用M o t i f或O p e n - L o o k等G U I时,一般都用窗口、图标和菜单来管理文件和目录。在G U I
中,目录被看成为文件夹, M o t i f是使用文件夹窗口来管理文件夹的。文件夹窗口菜单中包含一
系列的命令,你可以使用这些命令来拷贝、移动、打印或删除文件以及进行其他的文件操作。
而且你还可以打开另外一个文件夹的窗口来切换到该文件夹。
O p e n - L o o k是通过文件管理器窗口来管理文件的,文件管理器显示着你的当前工作目录。使
用文件管理器窗口,你可以从一个目录切换到另一个目录,并对每个目录中的文件进行操作,
文件管理器窗口菜单中包含拷贝、移动、打印或删除当前目录中的文件等命令。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6198/showart_49143.html
|
| 发表评论
查看评论(共有条评论)
我要提问
|
| |
|
|
|