日期:2014-05-16  浏览次数:20493 次

求解释每一个语句执行的顺序
在查看inittab配置中有一项如下:

#Run gettys in standand runlevels
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

上述意思我明白,表示在2345级别都要重新启动控制台1(或者2,3,4,5,6,)

我不明白的是1:2345:respawn:/sbin/mingetty tty1这个按人的思维理解,他的顺序是从左往右的吗?

------解决方案--------------------
来自网络
以“5:2345:respawn:/sbin/mingetty tty5”为例子
init会依据设置,再本地打开一个终端机,当这个终端超过时间没有人login或者太久没有人击键时,这个终端会推出执行,respawn即告诉 init再重新执行这个终端,否这,在一段时间后,我们会发现这个终端消失了,无法利用ALT+F5切换。