linux下编辑rc.local设置开机启动

linux下编辑rc.local设置开机启动

ID:40548404

大小:292.61 KB

页数:5页

时间:2019-08-04

linux下编辑rc.local设置开机启动_第1页
linux下编辑rc.local设置开机启动_第2页
linux下编辑rc.local设置开机启动_第3页
linux下编辑rc.local设置开机启动_第4页
linux下编辑rc.local设置开机启动_第5页
资源描述:

《linux下编辑rc.local设置开机启动》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、linux下编辑rc.local设置开机启动设置开机启动示例:#touch/etc/init.d/rc.local设置为可执行:#chmod+x/etc/init.d/rc.local用update-rc.d设置启动级别:#update-rc.drc.localstart992345.stop99016.为了编辑方便,创建一个链接:#ln-s/etc/init.d/rc.local/etc/rc.local#cat/etc/rc.local#!/bin/sh##Thisscriptwillbeex

2、ecuted*after*alltheotherinitscripts.#Youcanputyourowninitializationstuffinhereifyoudon't#wanttodothefullSysVstyleinitstuff.##startapache/usr/local/apache/bin/apachectlstart以下时对与rc.local的详细讲述:linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。本文中假设inittab

3、中设置的inittree为:/etc/rc.d/rc0.d/etc/rc.d/rc1.d/etc/rc.d/rc2.d/etc/rc.d/rc3.d/etc/rc.d/rc4.d/etc/rc.d/rc5.d/etc/rc.d/rc6.d/etc/rc.d/init.d目录1.关于linux的启动2.关于rc.d3.启动脚本示例4.关于rc.local5.关于bash启动脚本6.关于开机程序的自动启动1.关于linux的启动init是所有进程的顶层init读取/etc/inittab,执行rc.s

4、ysinit脚本(注意文件名是不一定的,有些unix甚至会将语句直接写在inittab中)rc.sysinit脚本作了很多工作:init$PATHconfignetworkstartswapfunctionsethostnamecheckrootfilesystem,repairifneededcheckrootspace....rc.sysinit根据inittab执行rc?.d脚本linux是多用户系统,getty是多用户与单用户的分水岭在getty之前运行的是系统脚本2.关于rc.d所有启动

5、脚本放置在/etc/rc.d/init.d下rc?.d中放置的是init.d中脚本的链接,命名格式是:S{number}{name}K{number}{name}S开始的文件向脚本传递start参数K开始的文件向脚本传递stop参数number决定执行的顺序3.启动脚本示例这是一个用来启动httpd的/etc/rc.d/init.d/apache脚本:代码:#!/bin/bash......可以看出他接受start,stop,restart,status参数然后可以这样建立rc?.d的链接:代码:

6、cd/etc/rc.d/init.d&&ln-sf../init.d/apache../rc0.d/K28apache&&ln-sf../init.d/apache../rc1.d/K28apache&&ln-sf../init.d/apache../rc2.d/K28apache&&ln-sf../init.d/apache../rc3.d/S32apache&&ln-sf../init.d/apache../rc4.d/S32apache&&ln-sf../init.d/apache../rc

7、5.d/S32apache&&ln-sf../init.d/apache../rc6.d/K28apache4.关于rc.local经常使用的rc.local则完全是习惯问题,不是标准。各个发行版有不同的实现方法,可以这样实现:代码:touch/etc/rc.d/rc.localchmod+x/etc/rc.d/rc.localln-sf/etc/rc.d/rc.local/etc/rc.d/rc1.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/

8、rc2.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc3.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc4.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc5.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc6.d/S999rc.local5.关于bash启动脚本/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。