红联Linux门户
Linux帮助

Linux系统中更改启动服务

发布时间:2006-12-31 09:38:38来源:红联作者:Eulogize
  在运行级别对应的文件夹中,您可以看到许多文件名以“S##”和“K##”起始的启动脚本链接。

  例如:

/etc/rcS.d/S35mountall.sh 挂载文件系统
/etc/rcS.d/S40networking 启用网络支持
/etc/rc2.d/S13gdm 启动登录管理器
/etc/rc2.d/S20makedev 创建设备文件
/etc/rc2.d/S23xinetd 启动超级进程

  init进程将以“start”为参数,按文件名顺序执行所有以“S##”起始的脚本。脚本名称中的数字越小,它将被越早执行。例如在 “/etc/rc2.d/”文件夹中,“S13gdm”文件名中的数字小于“S23xinetd”,“S13gdm”将比“S23xinetd”先执行。

  如果一个脚本链接,以“K##”起始,表示它将以“stop”参数被执行。如果相应服务没有启动,则不执行该脚本。

  例如:/etc/rc2.d/K20powernowd 针对某种硬件的电源管理支持

  如果您想禁止某一服务在启动时自动运行,您可以将相应运行级别中的脚本由“S##xxx”重命名为“K##xxx”。
文章评论

共有 2 条评论

  1. ?图腾 于 2006-12-31 10:17:42发表:

    我是来学习的:0L

  2. Dream 于 2006-12-31 10:11:21发表:

    还是不太理解