Linux内核启动后的脚本调用过程_linux3.10内核启动后执行一次的脚本-程序员宅基地

技术标签: ❏【MINI2440开发板】  Linux内核启动后的脚本调用过程  

由于默认的内核命令行上有 init=/linuxrc, 因此,在文件系统被挂载后,运行的第一个程
序是根目录下的 linuxrc。 这是一个指向/bin/busybox 的链接,也就是说,系统起来后运行的
第一个程序也就是 busybox 本身。
这种情况下,busybox 首先将试图解析/etc/inittab 来获取进一步的初始化配置信息(参
考 busybox 源代码 init/init.c 中的 parse_inittab()函数)。而事实上,root_qtopia 中并没有/et
c/inittab 这个配置文件,根据 busybox 的逻辑,它将生成默认的配置。

根据busybox 源代码 init/init.c 中的 parse_inittab()函数分析,其中,最重要的一个,就是 new_init_action(SYSINIT, INIT_SCRIPT, “”),也就决定了接下去初始化的脚本是 INIT_SCRIPT
所定义的值。这个宏的默认值是"/etc/init.d/rcS".接着执行/etc/init.d/rcS 。

/linuxrc ->busybox 源代码 init/init.c ->/etc/init.d/rcS ,执行完成后Linux系统环境就初始化好了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u012577474/article/details/101287591

智能推荐

2021年REITs行业发展研究报告_千际投行-程序员宅基地

文章浏览阅读4.3k次。第一章 行业概况REITs(Real Estate Investment Trusts,即不动产投资信托基金)是以发行收益凭证的方式募集投资者的资金,主要以能够产生相对稳定收益的不动产为投资标的,由专业团队经营管理,以标的不动产产生的收益为主要收入来源,并且将绝大部分收益分红给投资者的一种信托基金。自20世纪60年代在美国推出以来,已有40多个国家(地区)发行了该类产品,其投资领域由最初的房地产拓宽到酒店商场、工业地产、基础设施等,已成为专门投资不动产的成熟金融产品。按照GICS行业分类标准(2016年8月_千际投行

小白上路_小白成功上路-程序员宅基地

文章浏览阅读220次。这是我算是正式进入这个行业的第一份工作,这篇博客也算是我作为程序员的第一篇博客。心里很激动,用很多话想说,但是又不知道该从何说起。从开始因为自己的一点兴趣,和家里商量之后学习了一个可以说是和我大学专业没什么关系的java开始,因为不是计算机专业的科班出身,所以当一开始的兴趣被各种专业名词、属于、逻辑消耗殆尽时,真的怀疑过自己是不是干这个的材料,怀疑自己是不是做了一个错误的决定,走了一条根本不属于我..._小白成功上路

使用python对微博评论进行分词、文本聚类_微博评论分词-程序员宅基地

文章浏览阅读1.6w次,点赞37次,收藏342次。分词、文本聚类前言一、事前准备二、分词、聚类1.读取文本内容2.jieba分词3.去停用词4.生成tfidf矩阵5.K-means聚类6.得出各分类文本的主题前言爬取了微博博文和发文时间后,进行简单的文本分析。总体思路:jieba分词、去停用词、K-means聚类、选出各类的主题词(附上我前面写的爬取微博内容的方法:python+selenium 爬取微博(网页版)并解决账号密码登录、短信验证 )这里简单起见,选择了104条文本。每行是微博博文、发文时间。一、事前准备python3.7、py_微博评论分词

nRF52832无协议栈下软件定时器的使用_nrf52832 sdk_config.h 无nrf_ble_scan_filter_enable-程序员宅基地

文章浏览阅读810次,点赞4次,收藏4次。nRF52832无协议栈下软件定时器的使用编译器及例程说明sdk_config.h配置说明一、日志初始化二、空闲状态处理三、LED GPIO配置四、定时器1超时处理五、定时器2超时处理六、定时器初始化七、启动定时器八、低频时钟配置(LFCLK)九、主函数十、例程结果编译器及例程说明1. nRF支持包 : NordicSemiconductor.nRF_DeviceFamilyPack.8.17.0.pack2. ARM支持包 : ARM.CMSIS.4.5.0.pack3. Toolchain _nrf52832 sdk_config.h 无nrf_ble_scan_filter_enable

php挂载webdav,phpweb服务器开启了WebDAV的关闭方法-程序员宅基地

文章浏览阅读450次。Microsoftwindows2000/XP及IE,Office还有Adobe/MacroMedia的DW等都支持Webdav,这又大大增强了Web应用的价值,以及效能。对于需要大量发布内容的用户而言,应用WebDav可以降低对CMS系统的依赖,而且能够更自由的进行创作。上传、下载变得轻松自如。Web 分布式创作和版本管理 (WebDAV) 扩展了 HTTP/1.1 协议,允许客户端发布、锁定和..._php访问webdav

IDEA左侧project模式下,不显示项目工程目录,只有几个配置文件_idea左侧为什么没有显示项目文件框架-程序员宅基地

文章浏览阅读6k次。I、问题原因一般为配置文件*.iml 出错了II、解决办法 方法1:找到 出错位置,修复 方法2:清除配置,重新导入 1)关闭IDEA, 2)删除项目文件夹下的.idea文件夹 3)重新用IDEA工具打开项目I、问题原因一般为配置文件*.iml 出错了..._idea左侧为什么没有显示项目文件框架

随便推点

斐讯 N1 降级、刷机及 Armbian 安装 [2019.7.23]_斐讯n1官方降级工具-程序员宅基地

文章浏览阅读1.4w次,点赞2次,收藏19次。最前最近捡垃圾不断,之前购买了斐讯遗产 K2P(真香,最近刷了 OpenWrt)、T1(刷了电视盒子)和蜗牛星际(刷了黑群晖),最近又捡了台斐讯 N1,主要用于做一些简单的爬虫和 Adguard Home 服务。其实原先有过一台树莓派 3B,但是 emmmm 吃灰了一年,然后二手卖了。虽然近期树莓派 4 发布了,性能有较大提升,但由于价格的原因,还是 N1 香。刷机过程由于已有的几篇文章有些内容..._斐讯n1官方降级工具

Linux服务器移动文件命令_linux移动文件命令-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏7次。Linux服务器移动文件命令_linux移动文件命令

123-程序员宅基地

文章浏览阅读163次。阵容:4冰川(狂战士4、背叛者1、绝命巫师2、占卜师3) 占4人口3战士(船长4+随便一个战士,有钱就买末日审判官4) 占2人口2术士甚至4术士(灵魂收割4、暗之灵5、不免预言家5) 占1\3人口2刺客(光羽刺客4、幽影刺客3)刺客是有冰川加攻速也很厉害 占2人口阵容核心就是狂战士,2星是基本,3星就无敌。配合暗之灵可以融化对面。曾经的骑士的抗性持续3秒,6骑3龙+暗之灵...

OpenCV Learning: IplImage三个单通道与单个通道的转换_iplimage 通道转换-程序员宅基地

文章浏览阅读1.1k次。#include "stdafx.h" #include #include using namespace std; using namespace cv; int _tmain(int argc, _TCHAR* argv[]) { //从文件中读入图像 clock_t start,finish; start=clock_iplimage 通道转换

最优化方法:拉格朗日乘数法-程序员宅基地

文章浏览阅读344次。http://blog.csdn.net/pipisorry/article/details/52135854 解决约束优化问题——拉格朗日乘数法 拉格朗日乘数法(Lagrange Multiplier Method)应用广泛,可以学习麻省理工学院的在线数学课程。 拉格朗日乘数法的基本思..._优化问题的数学模型 拉格朗日 标准型

三维高斯积分点坐标及权系数表_高斯积分法 权系数表-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏6次。Point x y z Weight 1 0 0 0 8 Point x y z Weight 1 -0.5773502692 -0.5773502692 0.5773502692 1.0000000000 2 0.5773502692 -0.5773502692 0.5773502692 1.0000000000 3 0.5773502692 0.5773_高斯积分法 权系数表

推荐文章

热门文章

相关标签