当前位置: 技术问答>linux和unix
关于linux下配置文件的问题。
来源: 互联网 发布时间:2016-09-20
本文导语: 每天一问,我分不够了怎么办呐??呵呵。 比如说/etc/inittab。这是一个配置文件。 里面有一行:id:5:initdefault: si::sysinit:/etc/rc.d/rc.sysinit 当然我不是问这两句是什么意思,我是想请问这两句是由谁翻译的?由谁来执...
每天一问,我分不够了怎么办呐??呵呵。
比如说/etc/inittab。这是一个配置文件。
里面有一行:id:5:initdefault:
si::sysinit:/etc/rc.d/rc.sysinit
当然我不是问这两句是什么意思,我是想请问这两句是由谁翻译的?由谁来执行的。
还有这个语法是有明确定义的么??它是按什么规则来书写的呢??
什么都不会。哎~~~
惯例:谢谢能给予我帮助的人。和帮我顶贴的人。
比如说/etc/inittab。这是一个配置文件。
里面有一行:id:5:initdefault:
si::sysinit:/etc/rc.d/rc.sysinit
当然我不是问这两句是什么意思,我是想请问这两句是由谁翻译的?由谁来执行的。
还有这个语法是有明确定义的么??它是按什么规则来书写的呢??
什么都不会。哎~~~
惯例:谢谢能给予我帮助的人。和帮我顶贴的人。
|
是init去读取/etc/inittab的
上面有人提醒你去看启动过程 你也不去看看
看看这篇ibm讲述的linux启动过程http://www.ibm.com/developerworks/cn/linux/kernel/startup/index.html
摘抄一段:
init进程是系统所有进程的起点,内核在完成核内引导以后,即在本线程(进程)空 间内加载init程序,它的进程号是1。
init程序需要读取/etc/inittab文件作为其行为指针,inittab是以行为单位的描述性(非执行性)文本,每一个指令行都具有以下格式:
id:runlevel:action:process其中id为入口标识符,runlevel为运行级别,action为动作代号,process为具体的执行程序。
上面有人提醒你去看启动过程 你也不去看看
看看这篇ibm讲述的linux启动过程http://www.ibm.com/developerworks/cn/linux/kernel/startup/index.html
摘抄一段:
init进程是系统所有进程的起点,内核在完成核内引导以后,即在本线程(进程)空 间内加载init程序,它的进程号是1。
init程序需要读取/etc/inittab文件作为其行为指针,inittab是以行为单位的描述性(非执行性)文本,每一个指令行都具有以下格式:
id:runlevel:action:process其中id为入口标识符,runlevel为运行级别,action为动作代号,process为具体的执行程序。
|
首先,这是又init执行,之于具体格式,参见man inittab,解释很清晰
|
其实你可以看 man inittab
http://linux.die.net/man/5/inittab
http://linux.die.net/man/5/inittab
|
你去看一下Linux的启动过程就知道了,就是设置启动级别,初始化等等
|
lz我知道你想问什么,但答案不是一两句能说清的。建议研究下 Unix内核编程。(不好看懂哦%>_