设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 2055|回复: 2
收起左侧

哪位大神能告诉我Linux下的启动服务放在/etc/init.d下好还是/etc/rc.d/rc.local

[复制链接]
发表于 2016-5-26 22:37:39 | 显示全部楼层 |阅读模式
领导最近给了一个任务,说是让我把公司所有服务器/etc/init.d下的启动服务都放在/etc/rc.local下,我想知道这两者什么区别?
根据我的理解/etc/rc.d/rc.local下的启动文件是在系统初始化时加载的,而/etc/init.d下的启动服务是在系统初始化后加载的
发表于 2016-5-26 23:43:52 | 显示全部楼层
rc.local一般放一些用户自定义启动,系统初始化及各服务启动后才执行,init.d就是放各种服务的启动脚本,每个分支的系统可能还不一样,不过转移后可以忽略系统运行级别的影响
沙发 2016-5-26 23:43:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2016-5-27 11:08:23 | 显示全部楼层
/etc/init.d好像还有不同运行级别的目录,用来区分不运行级别启动不同的服务,而且有启动也要有相应的停止脚本,脚本的前面还有编号表示启动/停止的顺序。所以一般还是建议编辑/etc/rc.d/rc.local这个来增加系统启动。或者如果是红帽系7以下的Linux,还可以通过chkconfig命令来实现。
板凳 2016-5-27 11:08:23 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-25 02:38 , Processed in 0.098869 second(s), 14 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表