`
wang_let
  • 浏览: 31245 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

LINUX下/ect/rc.d/目录的作用

阅读更多
init.d/ :各种服务器和程序的二进制文件存放目录。
rcx.d/: 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。具体的后边叙述。
还有三个脚本:rc.sysinit, rc, rc.local

redhat的启动方式和执行次序是:
加载内核
执行init程序
/etc/rc.d/rc.sysinit # 由init执行的第一个脚本
/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式
/etc/rc.d/rc.local
/sbin/mingetty # 等待用户登录

在Redhat中,/etc/rc.d/rc.sysinit主要做在各个运行模式中相同的初始化工作,包括:
调入keymap以及系统字体
启动swapping
设置主机名
设置NIS域名
检查(fsck)并mount文件系统
打开quota
装载声卡模块
设置系统时钟
等等。

你在/etc/inittab文件中可以设置运行级别

/etc/rc.d/rc则根据其参数指定的运行模式来执行相应目录下的脚本。凡是以Kxx开头的
,都以stop为参数来调用;凡是以Sxx开头的,都以start为参数来调用。调用的顺序按xx
从小到大来执行。例如,假设缺省的运行模式是3,/etc/rc.d/rc就会按上述方式调用
/etc/rc.d/rc3.d/下的脚本。
值得一提的是,Redhat中的运行模式2、3、5都把/etc/rc.d/rc.local做为初始化脚本中
的最后一个,所以用户可以自己在这个文件中添加一些需要在其他初始化工作之后,登录之前执行的命令。

init在等待/etc/rc.d/rc执行完毕之后(因为在/etc/inittab中/etc/rc.d/rc的
action是wait),将在指定的各个虚拟终端上运行/sbin/mingetty,等待用户的登录。
至此,LINUX的启动结束。
分享到:
评论

相关推荐

    在linux下设置开机自动启动程序的方法.pdf

    用户登录时,bash 首先自动执行系统管理员建立的全局登录 script:/ect/profile,然后 bash 在用户起始目录下按顺序查找三个特殊文件中的一个:/.bash_profile 、/.bash_login 、 /.profile,但只执行最先找到的一个...

    linux下配置yum源方法详解

    本人使用的方法一,成功配置,方法二没测过,可以作为参考 方法一: 1.确保RHEL5中已经安装了yum [root@lvs-master ~]# rpm -qa |...(如果目录下没有.repo文件自己创建一个) [base] name=CentOS-5-Base #mirrorl

    Linux下Python脚本自启动与定时任务详解

    前言 最近同事问了一个关于Python脚本自启动与定时任务的问题,...sudo vim /ect/rc.local 在exit 0上面编辑启动脚本的命令 /usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log 最后重启Linux,脚本就

    管家婆 crm ect 8.2sp1

    5:将ACECRM.DLL破解文件复制到C盘根目录下,到开始--运行---输入regsvr32 C:\acecrm.dll,执行后破解成功(第5点非常重要,很多朋友都和我一样,根据别人提示输入长长一段regsvr32 C:\Program Files\ComPlus ...

    linux下mysql命令大全.pdf

    /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin -u...

    ubuntu20.04 LTS系统默认源sources.list文件的修改

    `sources.list`位于`/etc/apt/`目录下,其内容直接影响到系统升级、安装新软件及维护系统的安全性。在Ubuntu 20.04 LTS(Focal Fossa)系统中,正确配置`sources.list`文件对于保持系统稳定性和安全性至关重要。 ...

    linux操作mysql命令大全分享.pdf

    本文档主要介绍了 Linux 操作系统下 MySQL 数据库的常用命令,涵盖了 MySQL 的启动、重启、关闭、连接、修改密码、增加新用户、数据库操作、数据的导入导出等方面。 一、MySQL 的基本操作命令 1. 启动 MySQL:...

    问道1.6ECT中文对照表.rar_问道1.6修改 etc_问道1、6etc_问道修改etc_问道商城改etc_问道怎么改ETC

    在"问道1.6ECT中文对照表"中,包含了游戏内ECT相关的各种信息,如不同类型的ECT所能转换的经验值比例,以及可能涉及到的游戏道具、任务或活动等。这份对照表对于玩家来说是一份重要的参考资料,它可以帮助玩家更有效...

    Centos7配置Docker镜像加速器-阿里云官方(报错解决repository does not exist or may require ‘docker login’)

    按照命令即可,也可以手动创建/ect/docker/daemon.json来用vim添加 { registry-mirrors: [https://XXXXX.mirror.aliyuncs.com] } 添加成功后输入命令: systemctl daemon-reload systemctl restart docker 拉取镜像...

    CentOS 7 安装Chrome浏览器的方法

    在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo [root@localhost ~]# cd /ect/yum.repos.d/ [root@localhost yum.repos.d]# vim google-chrome.repo 编辑google-chrome.repo,内容如下,,编辑后保存...

    chkcrontab:用于检查系统crontab文件(通常为etccrontab和etccron.d)的错误和常见错误的工具

    ./chkcrontab ./tests/test_crontab 有关如何禁用警告和错误的信息,请参见./tests/test_crontab.disable crontab。 输出说明 chkcrontab的输出在 Wiki页面上进行了描述。 如果有任何警告或错误,则到它的链接将出现...

    飞思卡尔单片机_ECT学习资料全.doc

    飞思卡尔单片机_ECT学习资料全.doc

    UMP Pro Win Mac Linux WebGL 2.0.3(u5.3.0).txt

    UMP is universal Media Framework ...+ Supported main video player features, like: play, pause, mute, playback rate, rewind, snapshot, (SRT) subtitles, possibility to switch the audio output and ect...

    Python使用selenium + headless chrome获取网页内容的方法示例

    使用python写爬虫时,优选selenium,由于PhantomJS因内部原因已经停止更新,最新...配置yum下载源,在目录/etc/yum.repos.d/下新建文件google-chrome.repo > cd /ect/yum.repos.d/ > vim google-chrome.repo 编辑goog

    ECT模块学习心得.pdf很好

    ECT模块的学习重点在于理解其基本原理、关键寄存器的作用以及如何根据不同的应用场景配置ECT模块。掌握TCNT和TCn寄存器的使用方法是基础,同时熟悉输入捕捉和输出比较两种主要功能的应用场景也是非常重要的。此外,...

    ECT模块学习心得.pdf

    ### ECT 模块概述 ECT(Enhanced Capture Timer)模块是一种高级定时器模块,它主要用于实现精密的时间测量和信号同步功能。ECT 模块的核心组件包括一个 16 位自由运行计数器(TCNT),以及一系列支持输入捕捉...

    亲身总结seo优化技术

    可以通过`http://whois.webhosting.info/ip`查询同一IP下的所有站点。 3. **域名选择**:.org和.net通常比.com有更高的排名优势,对中国市场来说,.cn和.com.cn可能比.com更有利。 4. **关键词选择**:理想的...

    MC9S12XEP100开发平台实验指导手册

    - **模拟SPI**:同样地,在缺少硬件SPI接口的情况下,使用软件模拟SPI通信。 3. **实验三:数字电压表** - **ADC应用**:利用ADC模块测量电压,并将其转换为数字信号。 - **电压显示**:将测量结果在LCD上显示...

    课堂Linux作业.docx

    这里需要在 /tmp/test 目录下新建目录 back,在 back 目录下创建 test1 和 test2 两个文件,然后把 test2 移动到其父目录下并改名 file2。 8. 将字符串 student 输出放入/tmp/err 文件中,并将当前时间也放在文件中...

Global site tag (gtag.js) - Google Analytics