谁能解释这个奇怪的/etc/inittab?

发布于 2022-09-30 18:26:17 字数 1654 浏览 15 评论 0

# Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# The /etc/inittab file controls the configuration of init(1M); for more
# information refer to init(1M) and inittab(4).  It is no longer
# necessary to edit inittab(4) directly; administrators should use the
# Solaris Service Management Facility (SMF) to define services instead.
# Refer to smf(5) and the System Administration Guide for more
# information on SMF.
#
# For modifying parameters passed to ttymon, use svccfg(1m) to modify
# the SMF repository. For example:
#
#       # svccfg
#       svc:> select system/console-login
#       svc:/system/console-login> setprop ttymon/terminal_type = "xterm"
#       svc:/system/console-login> exit
#
#ident  "@(#)inittab    1.41    04/12/14 SMI"
ap::sysinit:/sbin/autopush -f /etc/iu.ap
sp::sysinit:/sbin/soconfig -f /etc/sock2path
smf::sysinit:/lib/svc/bin/svc.startd    >/dev/msglog 2<>/dev/msglog </dev/console
p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/msglog
pt:s1234:powerfail:/usr/lib/svc/method/installupdates lock
LT:3:respawn:/usr/sbin/tictimed >/dev/msglog 2<>/dev/msglog

inttab只有这么多内容

最后一行说,默认启动模式3
但是没有发现去读 /etc/rc$.d/ 呀。

若加一项默认启动程序,同事说加到 /etc/rc2.d/S** 就行,这个为什么是rc2.d呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

笔芯 2022-10-07 18:26:17

rc2.d中的都是要在运行级别2启动的,此时系统已经完全启动进入多用户了,此时只能访问本地资源。

rc3.d中的是要在运行级别3启动的,多了系统正常启动后要启动nfs,此时可以跨网络访问资源。

rc2.d和rc3.d都是多用户模式。

把你自己的启动脚本放到rc2.d就是指不需要启动nfs也能启动你的程序。

冰火雁神 2022-10-07 18:26:17

默许启动是3,但是会一步一步启动过来从rc*.d----直到rc3.d,后面的就跳过

再可℃爱ぅ一点好了 2022-10-07 18:26:17

既然用solaris10,能用smf管理就用smf吧..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文