跳过导航链接 | |
退出打印视图 | |
系统管理指南:高级管理 Oracle Solaris 10 8/11 Information Library (简体中文) |
本节描述 Oracle Solaris 发行版中管理终端和调制解调器方面的新增或已更改的功能。有关新增功能的完整列表以及 Oracle Solaris 发行版的说明,请参见《Oracle Solaris 10 8/11 新增功能》。
Solaris 10 8/07:相关控制台子系统功能可实现部分内核控制台子系统,以便呈现控制台输出。相关控制台使用 Oracle Solaris 内核机制而不是可编程只读存储器 (Programmable Read-Only Memory, PROM) 接口来呈现控制台输出。这降低了控制台转译对 OpenBoot PROM (OBP) 的依赖性。相关控制台使用内核驻留帧缓冲区驱动程序生成控制台输出。生成的控制台输出比使用 OBP 转译的效率更高。相关控制台还避免了 SPARC 控制台输出过程中使 CPU 处于空闲状态,并且也改善了用户体验。
Solaris 10 8 07:$TERM 值现在是动态派生成的,具体取决于控制台所使用的终端仿真器。在基于 x86 的系统上,由于始终使用内核的终端仿真器,因此 $TERM 值为 sun-color。
在基于 SPARC 的系统上,$TERM 值如下:
如果系统使用内核的终端仿真器,则 $TERM 使用此值。
如果系统使用 PROM 的终端仿真器,则 $TERM 使用此值。
此更改不会影响为串行端口设置终端类型的方式。如以下示例所示,您仍然可以使用 svccfg 命令修改 $TERM 值:
# svccfg svc:> select system/console-login svc:/system/console-login> setprop ttymon/terminal_type = "xterm" svc:/system/console-login> exit
Oracle Solaris 10:系统控制台上的 ttymon 调用由 SMF 管理。通过将属性添加到 svc:/system/console-login:default 服务,可以使用 svccfg 命令指定 ttymon 命令参数。请注意,这些属性特定于 ttymon,不是通用的 SMF 属性。
注 - 您无法再在 /etc/inittab 文件中定义 ttymon 调用。
有关如何使用 SMF 指定 ttymon 命令参数的逐步说明,请参见如何设置 ttymon 控制台终端类型。
有关 SMF 的完整概述,请参见《系统管理指南:基本管理》中的第 18 章 "管理服务(概述)"。有关与 SMF 关联的逐步过程的信息,请参见《系统管理指南:基本管理》中的第 19 章 "管理服务(任务)"。