认识Solaris通用桌面环境CDE(下)

来源:岁月联盟 编辑:zhu 时间:2008-03-09
认识Solaris通用桌面环境CDE(下)内容简介:在前两篇文章中(上、中),给大家介绍了Solaris的通用桌面环境CDE,下面将继续给大家主要介绍CDE其他应用程序。 3、CDE邮件应用程序 邮件程序是用于发送、接收和管理电子邮件 (email) 的应用程序。它完全集成在桌 在前两篇文章中(上、中),给大家介绍了Solaris的通用桌面环境CDE,下面将继续给大家主要介绍CDE其他应用程序。

3、CDE邮件应用程序

    邮件程序是用于发送、接收和管理电子邮件 (email) 的应用程序。它完全集成在桌面中,使您可以在邮件程序和其它应用程序之间拖放邮件和文件。电子邮件(E-mail)很早就在Solaris系统上得到了支持,不仅支持本地用户,还支持远程用户。CDE提供了一种方便用户的E-mail客户端程序称作dtmail。该dtmail程序的界面如图1。根用户的收件箱显示在顶部面板中,该用户有几条信息,第一条已经显示在底部的窗口中(这条消息显示cron时间表工具产生了一个错误)。
  图1 点击看大图
    这个dtmail程序能够通过一个菜单系统,或者通过点击中部面板上的某一个图标来控制,中部面板是在收件箱信息列表和当前文本信息之间的部分。这些图标执行几个不同的功能:将当前选中的邮件发送到垃圾箱、阅读邮件列表中的下一封邮件、阅读邮件列表中的前一封邮件、将当前邮件转发给另一个用户、回复当前邮件、写一封新邮件以及打印当前邮件。
  图2

    使用邮件客户端程序仅仅是使E-mail运转起来的一方,还必须建立一个邮件服务器。

4、CDE日历

    “日历”是一个桌面应用程序,它使您能够调度日程和待做事项、设置备忘录、安排和打印日程和待做事项列表、浏览其它日历,以及调度组日程。日历工具是一个日常管理工具,它允许用户一月一月地查看过去和当前的日期,同时可以在特定日期输入需要记住的事件。这个日历工具如图3所示,它可以在屏幕顶部通过控制面板上的图标或者通过使用一个菜单来操作,该菜单包含一些用于文件管理、编辑、查看入口和浏览入口的选项。
 

图3 点击看大图


5、Web浏览器

    大部分的Solaris系统都将会连接到Intenrnet、而且需要使用适用HTTP的客户端去浏览万维网(www)的方法。Solaris包括HotJava客户端,它是一个百分之百的Java执行程序。虽然HotJava与其他的Web浏览器(如Netscape公司的Navigator浏览器)相比自身没有什么独特之处,但是它是Solaris环境的一部分并且不需要任何来自第三方的软件和许可证操作。它可以和AnswerBook以及任何使用超文本标记语言(HTML)创建的文档连接使用。HotJava客户端显示了ApacheWeb服务器的默认网页,该客户端现在包含在Solaris操作环境中。

    HotJava是通过使用屏幕顶部的图标栏来操作的,这些图标执行下面的功能:

    向后查找最近一次访问的文档、向前查找最近一次访问的文档、跳转到主页、     刷新网页的内容、停止装载当前网页、在Internet上查找一个网页以及打印当前网页。目前普遍使用Netscape Navigator浏览器代替HotJava操作使用,如下图4所示。
  图4 点击看大图

6、CDE控制台

    控制台和dtterm很相似,当它被执行时,用户默认的shell就会产生并且命令可以交互地被执行。dtterm和控制台之间的区别就是后者显示关于系统状态的信息,这些信息通常被发送到Solaris系统物理控制台的屏幕上。然而,如果这个物理控制台正在运行CDE,那么这些消息就会丢失。这个控制台提供了一个用于查看它们产生的消息的工具(图5)。

    这里有这些在控制台上显示的各种消息都是由007facility来控制的。因此,文件/etc/syslog.conf就需要被编辑以增加或者减少导向控制台的消息的数量,以及改变这些消息的内容。例如,一个典型的控制台消息可能是:警告超级用户有人试图登录一个帐户但是输入了错误的密码。你可能不需要不时地去看“某人试图登录”这个同样的消息。然而,另一种消息可能是警告根文件系统已满,应用程序不能再写入磁盘。这是一个紧急的消息,应当立刻采取进一步的行动去解决问题。
 

图5 点击看大图


7、计算器

    CDE计算器具有科学计算器的全部特性,它能够计算所有的三角函数,以及最常用的指数和阶乘函数。所支持的函数包括sine、cosine和tangent,像计算e∧x,这里x是要输入的指数。就像用括号将单个的运算封装在一起形成表达式一样,这有一些存储设备可用于存储运算结果。除了十进制系统,许多不同的数制系统也是可用的,而且三角函数的结果能够用度或者弧度方式显示。图6就是CDE计算器的界面(图6)。
  图6 点击看大图

8、性能监视器

    Solaris的管理员最常被问及的问题之一就是“为什么系统很慢”?通常,Solaris系统变慢是以下的几个原因之一:

  • 由于CPU保持并发执行所有用户运行的应用程序,从而导致产生过多的进程。
  • 创建了太多的轻量级进程。
  • 磁盘输入/输出和应用程序需求的矛盾,例如数据库就是很消耗磁盘的。
  • 分配给支持虚拟内存操作的磁盘空间容量,不足以支持当前所有的应用程序。

    如果发现系统运行起来比平常要慢很多,首先要查找原因的地方就是性能表,该表不停地打印出目前系统的负载情况,如下图7所示:
  图7
    性能监视器看起来总是如同一个图表,随着执行进程的数量的多少,会出现高峰和低谷。这样的活动是很正常的。然而,如果你在系统负载中突然发现一个持续不变的增长,在系统操作的容量上大大超过了通常级别1.0,这时就该开始检查哪一个进程占用了所有的系统资源。如果这些进程的值被设置为低的优先级,系统的负载将会降低。

9、打印管理器

    Solaris广泛地支持各种打印机,该打印机无论是附在一个本地并行端口上,或者是通过使用NFS(或者samba)经过本地网络访问的都可以。在Solaris系统上查找已经发布到各种打印机上的工作的方法,就是用打印管理器。这很类似于在Linux和Microsoft Windows中的打印管理工具。打印管理器中查找打印作业的窗口如下图8所示:
  图8 点击看大图
    查找一个打印机的作业,为了查看它的状态或者删除它,这个作业的名称应该输入到Name区域并且通过点击Start Find按钮开始查找工作。
  图9

10、图像查看器

    Solaris支持多媒体,包括声音、电影和图像。尽管许多经验老道的Linux用户将会熟悉xv程序,该程序在Solaris和Linux下都可以使用,实际上CDE有它自己的图像浏览器和处理程序。这个图像浏览器能够装载和保存各种常用格式的图像(包括GIF、JPEG和TIF)。它有剪切、复制和粘贴功能,它还支持图像的旋转、图像的反射、图像的缩小和扩大。这些功能得到如下图10所示的调色板的支持。
 

图10


11、快照

    快照程序是一个屏幕捕获工具,它能够用于捕获整个CDE工作区或者单个窗口的内容。快照工具有其自己的特定的文件格式(.rs文件),通过使用图像转换程序它能够很容易地转换成PC机中常用的文件格式。幸运的是,快照程序的界面上有一个按钮允许当前快照和图像转换程序一起运行,这样很容易地截取一个屏幕、编辑它的内容以及将它保存成你最喜爱的文件格式(图11)。
 
图11 点击看大图

12、图标编辑器

    CDE广泛使用图标去表示文件、应用程序、文件夹和许多其他的在工作区中显示的对象。然而,你完全不需要局限于使用Solaris 提供的这些图标来代表你自己的应用程序:CDE提供了一个图标编辑器,它允许你创建你自己的位图图像,如图10所示。这些图像可以用来作为在CDE工作区中代表应用程序或活动的图标。这些图像是32 X 32像素(1024个像素),而且颜色上可以选择使用八色或者黑白两色。除此之外,还能够动态的为前景和背景指定颜色。那些标准的图像编辑工具上所包含的剪切、填充和画一些几何图形(圆、直线和矩形)的功能在该图标编辑器的工具面板上都能找到(图12)。
 

图12 点击看大图


13、风格管理器

    风格管理器与Microsoft Windows系统下的桌面主题或显示设置选项很类似。风格管理器负责CDE工作区展示的各个方面。它可以在CDE桌面环境下为不同的工作区使用不同的风格。风格管理器有几个不同的控制面板,这些面板都可以通过点击下图所示面板中的某一个图标而得到(图13)。
 

图13 点击看大图


    这些面板是用宋设置如下选项的:

  • 供工作区选择颜色的颜色图表。
  • CDE应用程序中所有文本默认的字体。
  • 工作区的背景样式。
  • 键盘选项,包括键盘的重复速度。
  • 鼠标设置,包括双击速度。
  • 警告叫声的设置。
  • 屏幕设置,包括屏幕保护程序。
  • 窗口选项,包括是否通过单击鼠标或者覆盖一个窗口来设置焦点。
  • 启动配置,包括会话的保存和装载。

三、访问CDE帮助

    在我们所见的大部分CDE屏幕上其右上角上都有一个菜单,这是一个很重要的菜单,那就是帮助菜单。这个帮助工具提供了关于使用和管理由Solaris系统环境所支持的大部分应用程序(包括文件管理器、风格管理器和打印管理器)的信息和帮助。用户可以浏览可用的帮助主题或者通过与当前应用程序相关的主题关键字来查询取得帮助。对于自己开发的CDE应用程序,可以按CDE帮助格式提供自定义的帮助(图14)。
 

图14 点击看大图


    帮助通常只适用于标准的CDE应用程序。然而,由于有大量的Solaris提供的应用程序不需要CDE去操作,所以Solaris提供了AnswerBook工具。AnswerBook由两个部分组成:HotJava浏览器,它充当AnswerBook的客户端:AnswerBook服务器,它是一个仅仅提供访问主页的HTML版本和各种与Solaris相关的参考手册的Web服务器(图15)。

    然而,AnswerBook的一个最大的特点就是它可以通过Internet从http://docs.sun.com/获得。这就意味着任何不能在本地访问AnswerBook的Solaris用户都可以很自由地下载参考手册的PDF版本,或者在所有AnswerBook系列书中交互地查找。
 

图15 点击看大图

图片内容