Ubuntu设置开机启动程序
2013-11-26 16:58
393 查看
有时需要将一些程序作为开机启动服务来启动,这里介绍在Ubuntu如果设置开机启动程序。
Ubuntu在启动时会根据/etc/rc{X}.d目录的脚本顺序执行,X是优先级,越小越先执行;然后会执行/etc/rc.local脚本。一般服务可以放在/etc/rc.local中执行,只要注意相关联服务的启动顺序就可以了。
执行完/etc/init.d/中的脚本之后,再执行/etc/rc.local脚本。
我习惯于将自定义的服务都放置在/etc/rc.local中运行,这样不会打乱系统本身服务的启动顺序,而且比较容易维护。但是当同一个服务器中服务很多的时候,可能也需要区分优先级了。
Ubuntu在启动时会根据/etc/rc{X}.d目录的脚本顺序执行,X是优先级,越小越先执行;然后会执行/etc/rc.local脚本。一般服务可以放在/etc/rc.local中执行,只要注意相关联服务的启动顺序就可以了。
关于/etc/init.d/
/etc/init.d/目录包含Linux系统各种服务的启动和停止脚本。系统服务的启动优先级
即便是都在/etc/init.d/目录中,系统服务启动的先后顺序也是不同的。Ubuntu启动服务共有7个优先级,将/etc/init.d/目录中的服务链接到7个文件夹中,从前到后分别是/etc/rc0.d/ ~ /etc/rc5.d/和/etc/rcS.d/。这些文件夹中保存着/etc/init.d/目录中脚本的链接,从级别0开始执行到级别S结束。执行完/etc/init.d/中的脚本之后,再执行/etc/rc.local脚本。
我习惯于将自定义的服务都放置在/etc/rc.local中运行,这样不会打乱系统本身服务的启动顺序,而且比较容易维护。但是当同一个服务器中服务很多的时候,可能也需要区分优先级了。
相关文章推荐
- Ubuntu添加和设置开机自动启动程序的方法
- ubuntu设置自定义程序开机启动(本文以tomcat为例)
- ubuntu设置程序开机启动
- ubuntu设置GUI程序开机启动
- Ubuntu 程序开机启动设置
- ubuntu开机自动启动程序设置
- ubuntu设置开机启动程序
- ubuntu 自添加开机启动程序(一种使ethtool设置永久保存在网络设备中的曲线救国方法) 转自:http://www.groad.net/bbs/read.php?tid-1393.html
- Ubuntu添加和设置开机自动启动程序的方法
- Linux(Ubuntu)下设置开机启动shell脚本执行Java程序jar包
- ubuntu16.04 程序开机自启动设置及启动优化
- 阿里云ubuntu下设置程序开机自动启动chkconfig
- ubuntu 12.04 如何设置和优化开机启动的程序
- Ubuntu 16.04设置rc.local开机启动命令/脚本的方法(通过update-rc.d管理Ubuntu开机启动程序/服务)
- Ubuntu 设置程序开机启动(以指定用户身份)
- ubuntu设置自定义程序开机启动(本文以tomcat为例)
- 9280开发板设置一个开机启动程序后,串口中断无法输入的解决方法
- WIN 10 设置某个程序开机启动
- Ubuntu16.04 Redis的安装及设置redis开机启动