xclock 命令从系统时钟获取时间,然后以数字或模拟时钟的形式显示并更新它。选择 -analog 或 -digital 标志,分别以模拟或数字格式显示时钟。
命令
用途
连续显示当前日期和时间
语法
xclock [ -Xtoolkitoption ... ] [ -analog | -digital ] [ -chime ] [ -hd Color ] [ -help ] [ -hl Color ] [ -padding Number ] [ -update Seconds ]
描述
也可选择标志来指定时钟的表示方式,包括声音信号和更新频率、颜色以及边框宽度等。
该命令使用 Athena 时钟窗口,它能理解核心资源名称和类。要指定这些资源,需要了解组成 xclock 命令的窗口的层次结构。在下面的示例中,缩进项表明了这个层次结构。首先给出的是小窗口类名,随后是小窗口实例名:
XClock xclock
Clock clock
下面的示例演示了为该客户机指定资源的可能的方法:
xclock.clock.background
XClock*background
xclock*background
注:将资源指定为 xclock.background 适用于 xclock 的前一个版本,但不适用于此版本。
标志
-Xtoolkitoption 除了已列出的特定标志外,xclock 命令还接受所有标准的 X Toolkit 命令行选项标志。请参阅『增强 X-Windows 协议、工具箱和扩展功能列表』,获取关于可用选项的详细信息。
-analog 设置模拟显示方式,它是缺省的显示方式。绘制常规的 12 小时制时钟的钟面,带有显示分钟的
分针和每隔一个小时的敲钟记号。
-chime 指定每半小时一次,一小时两次发出声音信号。
-digital 设置 24 小时制数字显示方式。以数字形式显示日期和时间。
-hd Color 指定模拟方式中以彩色显示时
指针的颜色。缺省为黑色。
-help 打印允许的选项的简短摘要。
-hl Color (小写的 HL)指定模拟时钟指针边缘的突出显示的颜色。缺省为黑色。
-padding Number 指定窗口边框和时钟文本或图像之间填充区的宽度,以像素为单位。缺省值为 8。
-update Seconds 指定 xclock 命令更新其显示的频率,以秒为单位。如果 xclock 窗口由被覆盖更改为显露在外,那么 xclock 命令立即重新显示。如果指定的更新频率小于 30 秒,则使秒针处于模拟方式。缺省的更新频率是 60 秒。
使用下面的
关键字来设置 xclock 命令的缺省值。
analog(Boolean 类) 指定模拟时钟,而不是
数字时钟。缺省值为 true。
chime(Boolean 类) 指定每半小时或每一小时是否响铃。
fontSet(FontSet 类) 指定
数字时钟的字体集。变宽字体可能不会始终正确显示。
foreground(Foreground 类) 指定在彩色显示中刻度线的颜色。如果指定 reverseVideo,那么缺省为白色,否则缺省为黑色。
hands(Foreground 类) 指定模拟时钟以彩色显示时指针内部的颜色。如果指定了 reverseVideo,那么缺省为白色,否则缺省为黑色。
highlight(Foreground 类) 指定用于突出显示时钟指针的颜色。如果指定了 reverseVideo,那么缺省为白色,否则缺省为黑色。
height(Height 类) 指定时钟的高度。模拟时钟的缺省值为 164 像素。数字时钟的缺省值为按所选字体显示时容纳时钟所需的高度。
padding(Margin 类) 指定内部填充量,以像素为单位。缺省值为 8。
update(Interval 类) 指定 xclock 命令更新其显示的频率,以秒为单位。
width(Width 类) 指定时钟的宽度。模拟时钟的缺省值为 164 像素。数字时钟的缺省值为按所选字体显示时容纳时钟所需的宽度。
其他信息
XENVIRONMENT 获取
存储在 RESOURCE_MANAGER 属性中覆盖全局资源的资源文件的名称。
示例
xclock -digital
xclock -hd red
文件
/usr/lib/X11/app-defaults/XClock