和键盘事件, xterm 设定在视窗中执行一个shell , 当指标移至视窗之内便
准备接受输入.
键盘输入被送至shell 就如同在一部真的终端机上输入一般, 从shell
( 及其副程式 )的输出藉著xterm 显示在视窗上, xterm 也接受滑鼠输入,
使得你能设定不同的程式操作参数和进行本文的剪贴 (cut and paste ) .
你可以观察到系统执行这些动作的步骤, 例如当在系统启动後, 在xterm
视窗内执行 ps a 命令:
PID TT STAT TIME COMMAND
1900 C0 S 0:00 xinit
1901 C0 S 0:01 X:0
1902 C0 S 0:01 xterm -geometry +1+1 -n login -display unix:0 -c
1903 p1 S 0:00 -sh (csh)
1904 p1 R 0:00 ps
以上的显示说明xinit 在主控台(console )显示器上被启动,它初始化server
,X显示为零。接著xterm 在一个虚拟(pseudo)的终端机上执行,xterm 启
动一个shell 执行,使得它能处理你在xterm 视窗所下的命令。最後,我们执
行ps命令产生上述的列表。
我们将在第8章讨论更多的xterm 细节, 从现在起, 我们假设xterm 被视
为一个DEC VT102 的终端机, 我们把重点转移到系统启动之後, 我们能做些什
麽.
5.2 如何执行一些X程式
你目前有一个X server 控制的显示器,一个叫xterm 的client程式,允
许你输入命令,本节告诉你如何执行其它的X程式。
因为X的client程式和X server 完全独立,所以不需要特别的动作启动
它们,你可以像执行一般的程式一样执行它们。但是这些client程式需要确实
知道它们用的是那一个显示器。实际上因为xterm 一开始设定了DISPLAY 环境
变数,给定了它使用的显示器名称,而其它的client程式用此当作预设显示器
,因此你不需多做其它的事。
5.2.1 如何执行X的时钟,xclock
我们用X的时钟当作一个简单的□例,先确定指标停在xterm 视窗中,然
後输入命令:
xclock
一个小的时钟影像出现在萤幕左上角,覆盖了第一个视窗一部份,如图 5 - 4
┌————————————————┐
│ │
│ p51 fig 5.4 │
│ │
│ │
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 关闭 退出 启动 系统 视窗 程式 一个 xterm 执行 设定 |
注册
个人空间
