免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2878 | 回复: 1
打印 上一主题 下一主题

[请教]solaris是不是没有tty1-tty6的切换? [复制链接]

论坛徽章:
0
1 [报告]
发表于 2008-12-04 11:16 |显示全部楼层
是的


[root@ora600 ~]# cat /etc/inittab |grep -v ^#|grep -v ^$
id:3:initdefault:
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
x:5:respawn:/etc/X11/prefdm -nodaemon
[root@ora600 ~]#


你可以看到在linux的/etc/inittab里面有这样的行:
6:2345:respawn:/sbin/mingetty tty6
这个就是注册你说的那个tty的。

据我所知solaris里面没有这样的设置,不过我认为自己可以customize出来类似的东西。

[ 本帖最后由 ga0feng 于 2008-12-4 11:40 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-12-04 11:54 |显示全部楼层
我猜测solaris10里面的tty是由console-login来控制的

root@hostname # svcs -a|grep console-login
online         Jul_04   svc:/system/console-login:default
root@hostname # cat /lib/svc/method/console-login|grep -v ^#|grep -v ^$
FMRI=svc:/system/console-login
getproparg() {
        val=`svcprop -p $2 $FMRI`
        [ -n "$val" ] && echo $1 $val
}
args="-g"
val=`svcprop -p ttymon/device $FMRI`
[ -z "$val" ] && val=/dev/console
args="$args -d $val"
args="$args `getproparg -l ttymon/label`"
args="$args `getproparg -T ttymon/terminal_type`"
args="$args `getproparg -m ttymon/modules`"
val=`svcprop -p ttymon/nohangup $FMRI`
[ "$val" = "true" ] && args="$args -h"
val=`svcprop -p ttymon/timeout $FMRI`
[ -n "$val" -a "$val" != "0" ] && args="$args -t $val"
val=`svcprop -p ttymon/prompt $FMRI`
if [ -n "$val" ]; then
        prompt=`eval echo $val`
        exec /usr/lib/saf/ttymon $args -p "`eval echo $prompt` "
else
        exec /usr/lib/saf/ttymon $args
fi
root@hostname #

[ 本帖最后由 ga0feng 于 2008-12-4 11:55 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP