X Window 系统使用指南--方便的程式和视窗相关的工具( 二 )


持按著 ... 拖拽滑尺到你要的位置, 然後放松按钮.将尺的长度变为两倍 : 在尺体上碰触中间按钮.将尺的长度变为一半 : 在尺体上碰触右按钮.注意 : 假如你以左或右按钮拖拽, 将会有奇怪的事情发生.
9.1.3 显示机器的负载平均 - xloadxload 显示系统平均负载 (在执行伫列里的平均工作数目) 的柱状图 ,
它会定期地更新. 典型的输出如图 9 - 6a, xload 的表徵图如 9 - 6b.┌———————————————————┐
│ p100. fig 9 - 6 │
│ │
│ │
│ │
│ │
│ 图 9 - 6 xload 的正常视窗与表徵图视窗│
└———————————————————┘
9.1.4 邮件通知程式 - xbiffxbiff 是一个监视你的邮件档与让你知道何时有邮件到达的小程式. 它显
示一个邮箱的图案; 当没有新邮件时邮箱的旗子是向下的 (图 9 - 7a). 当有新
邮件进来时, xbiff 响铃, 竖起旗子, 并使图案变成反相显示 (图 9 - 7b).你可以在 xbiff 视窗上碰触任何滑鼠按钮, 强迫旗子放下.xbiff 接受一般对色彩的命令列选项 (-bg, -fg, -bd) 与对视窗特性的
命令列选项(-display, -geometry, -bw). 其他包括 :指定检查邮件频率 : -update num, 告诉 xbiff 每 num 秒检查邮箱一次
, 看是否有新的邮件到达. (预设值为 60 秒)指定一个特定邮件档 : -file filename, 使 xbiff 检查在 filename 内
的邮件, 取代预设名称的档. 预设名称为 /usr/spool/mail/username, 其中
username为你的登录名称 (login name) 。xbiff 特有的 -file 选项, 对网路上的邮件被集中处理和你的邮箱由
另外的机器处理等两方面非常有用. 下面的命令让你执行某个邮件机器(比
如说mars) 上的 xbiff程式, 查看你的邮箱, 并将显示送回你自己的机器venus:rsh mars xbiff -file /var/spool/mail/smith
-display venus:0 &┌—————————————————┐
│ p101. fig 9 - 7 │
│ │
│ │
│ │
│ 图 9 - 7 xbiff 邮件监视视窗的两种│
│ 状态 │
└—————————————————┘
9.2 储存, 显示与列印萤幕影像X是一个图形系统, 而你将用它在视窗内显示文字与图形. 经常X视窗的使
用者会想要捕捉萤幕上的某些影像, 以便稍後你可以重新显示它, 或送至硬拷贝
(hard-copy)装置列印. 下面的小节将描述这些功能.
9.2.1 储存一个视窗的影像 - xwdxwd 倾印 (dump) 一个视窗的影像到一个档案. 这个档案稍後可以被其他
程式处理 (例如列印一个硬拷贝).使用 xwd 有许多种不同方法. 你可以明确地指定一个输出档 (使用命令列
选项-out name), 或者使用 xwd 倾印影像到标准输出. 你也可以明确地指定想
倾印的视窗, 或可以让 xwd "提示" 你一下.让我们拿最简单的一个例子 : 於 xterm 下以下列命令启动程式xwd > outfile只要 xwd 启动, 游标便会变成 "十字线" (cross hairs) 状, 见图 9 - 8. 移
动指标进入你想要倾印的视窗, 并碰触任何按钮 : xwd 响一次铃表示它已经开始
记录视窗影像, 且在它完成时响两次铃. 然後游标恢复正常.┌————————————————┐
│ p102. fig 9 - 8 │
│ │
│ │
│ │
│ │
│ 图 9 - 8 十字线形游标 │
└————————————————┘注意 1 : 假如你试图倾印在萤幕上不完整的视窗, 程式可能失败并在你的控
制台 xterm 视窗内显示出一长串的错误讯息 (假如你有一个控制台的话).注意 2 : 被捕捉的影像是你真正在萤幕上的视窗边界内所看到的, 特别的是,
假如视窗的某部分被另一个视窗覆盖, 倾印的影像将展现视窗涵盖的可见部分
以及遮蔽视窗重叠的部分. (例如 : 图 9 - 9 展示一个被 xman 覆盖的一个

推荐阅读