相傳在十八世紀,德國 Baron Münchhausen 男爵常誇大吹噓自己的英勇事蹟,其中一項是「拉著自己的頭髮,將自己從受陷的沼澤中提起」,此事後來收錄於德國《吹牛大王歷險記》,則改寫為「用拔靴帶把自己從海中拉起來」,這裡的「拔靴帶」(bootstrap) 指的是長統靴靴筒頂端後方的小環帶,是用以輔助穿長統靴。這種有違物理原理的誇大動作,卻讓不同領域的人們獲得靈感,Robert A. Heinlein 發表於 1941 年的短文〈By His Bootstraps〉收錄典故並給予多種延伸想法;滑鼠發明人 Doug Engelbart 博士甚至在 1989 年以此命名其研究機構「Bootstrap 學院」,並擔任該院主任。在商業上,bootstrapping 則被引申為一種創業模式,也就是初期投入少量的啟動資本,然後在創業過程中主要依靠從客戶得來的銷售收入,形成一個良好的正現金流。在電腦資訊領域,因為開機過程是環環相扣,先透過簡單的程式讀入記憶體,執行後又載入更多磁區、程式碼來執行,直到作業系統完全載入為止,所以開機過程也被稱為 bootstrapping,簡稱 "boot"。

~~~~~~~~~~~~~~~~~~~~~~~~~~

从加载BootLoader(RHEL下为Grub)开始,会发生以下事情. 1.  藉由Grub的管理,读取Kernel内核文件(/boot/vmlinuz),解压至主内存,利用内核的功能,进行第二次硬件检测(第一次发生在POST开机自检时) 2.  加载Initial RAM Disk(/boot/initrd),使之在内存中解压缩为根目录,kernel藉此完成驱动程序的加载,,最终释放虚拟文件系统,并挂载实际的根目录文件系统. 3.  在核心加载完毕,进行完硬件侦测与驱动程序加载后,内核会启动第一个进程/sbin/init,  init进程将会读取/etc/inittab,在/etc/inittab中,大致规定了以下动作:

  1. 取得 runlevel 亦即默认运行等级的相关等级.
  2. 使用 /etc/rc.d/rc.sysinit 进行系统初始化
  3. 根据runlevel调用相关启动脚本,以启动相应的系统服务
  4. 其他一些系统设置,最终完成系统启动.

/sbin/init 最主要的功能就是准备软件运行的环境,包括系统的主机名称、网络配置、语系处理、文件系统格式及其他服务的启动等,而所有的动作都根据在/etc/inittab中的配置.
/etc/rc.d, 里面存放了rc.local,  rc.sysinit,  init.d,  rcX.d  (X包括0-6对应相对runlevel)
/etc/rc.d/init.d, 存放了各种系统服务的启动关闭的管理脚本,/etc/init.d是他的一个目录链接.
/etc/rc.d/rcX.d, 里面存放了一些脚本,脚本名字以K开头的,表示STOP动作,名字以S开头,表示Start动作,名称中的数字表示执行次序,数字越小表示越先执行. /etc/rcX.d是他的目录链接,但事实上rcX.d下文件本身就是指向/etc/rc.d/init.d下脚本的链接文件.
/etc/rc.d/rc.local, 有一个链接文件,路径在/etc/rc.local, 系统根据runlevel启动完rcX.d中的脚本之后,会调用rc.local脚本,如果你有一个脚本命令不论在3和5都想开机启动,那么就添加与此,免去rc3.d和rc5.d分别增加启动脚本工作量.

转载于:https://www.cnblogs.com/aguncn/p/3501064.html

掉书袋的东东,我喜欢。。。相关推荐

  1. 攻壳机动队2无罪:引文掉书袋

    ★"如果我们的诸神和我们的希望,都已经只是科学性的东西的话,那么我们的爱也只能说是科学性的吧" --利拉丹<未来的夏娃> [原文]われわれの神々もわれわれの希望も.もは ...

  2. 如何在程序中判断当前的qq空间图像是默认的空间图像------我现在已经不太喜欢严密的东东了

    最近碰到一个问题, 需要在php程序中判断当前的qq空间图像是默认的空间图像, 别跟我说md5. 当时第一直觉觉得不可能,  但这个问题又不得不解决啊. 跟朋友们讨论后, 大家也帮提供了各种各样的点子 ...

  3. 多数人不知道但却超好的东东

    多数人不知道但却超好的东东![生活百科]  2011-04-24 14:39:19|  分类: 生活百科 |  标签: |字号大中小 订阅 . 1.   风寒感冒可以用沸水泡艾,泡脚,效果非常好(艾就 ...

  4. 为什么会有jsessionid,这个东东有什么用呢?

    2019独角兽企业重金招聘Python工程师标准>>> 为什么会有jsessionid,这个东东有什么用呢? 博客分类: java 为什么会有jsessionid,这个东东有什么用呢 ...

  5. 不被多数人知道但却超好的东东

    1.红霉素软膏,治脸上开放性或者封闭性的痘痘比较管用.含有抗生素,见效快,但不能长期使用­ 2. 金霉素软膏,是一种眼药,涂在脂肪粒上可以消脂肪粒­ 3. 白糖,少量白糖加在洗面奶里洗脸,对去黑色痘印 ...

  6. 一、功能简述 正是微博如火如荼的时节,其中各个微博的分享功能是网站推广产品的好东东啊,此时如何方便快捷的使用微博的分享功能就显得比较重要了。我的站点每篇文章的底部有一些分享的链接: 不过我觉得这些分享

    一.功能简述 正是微博如火如荼的时节,其中各个微博的分享功能是网站推广产品的好东东啊,此时如何方便快捷的使用微博的分享功能就显得比较重要了.我的站点每篇文章的底部有一些分享的链接: 不过我觉得这些分享 ...

  7. [转] 不被多数人知道但却超好的东东

    分享一篇文章:--------------------------------------------­ ­ 1.红霉素软膏,治脸上开放性或者封闭性的痘痘比较管用.含有抗生素,见效快,但不能长期使用­ ...

  8. 个人认为IT现在炒的比较热的东东[原创]

    一.3G手机   第三代通信技术 3G (3rdGeneration的缩写),即第三代移动通信技术.相对第一代模拟制式手机(1G)和第二代GSM.TDMA等数字手机(2G). 3G手机,即第三代手机一 ...

  9. 网管必看的好东东(一)

    自动释放系统资源 在Windows中每运行一个程序,系统资源就会减少.有的程序会消耗大量的系统资源,即使把程序关闭,在内存中还是有一些没用的DLL文件在运行,这样就使得系统的运行速度下降.不过我们可以 ...

最新文章

  1. C# socket 解析http 协议
  2. Tomcat抛出异常:ClientAbortException: java.net.SocketException: Connection
  3. 关系型数据库表结构的两个设计技巧
  4. UNITY 复制对象后局部坐标和世界坐标的变化问题
  5. OpenStack 认证服务 KeyStone部署 (四)
  6. 12563 - Jin Ge Jin Qu hao
  7. 通过Server 2019中的组策略部署桌面墙纸 详解组策略环回处理
  8. 全国计算机二级c语言题库,计算机二级c语言题库及答案
  9. IT基础架构变革,Hitachi Vantara如何解决超融合(HCI)的真正痛点?
  10. raft算法 java_raft-java首页、文档和下载 - 分布式一致性算法 Raft 的 Java 实现 - OSCHINA - 中文开源技术交流社区...
  11. Unity编程-初级篇
  12. hbase 0.98.1集群安装
  13. ElasticSearch 基础(七)之分析器
  14. 组内相关系数intraclass correlation(ICC)
  15. ue富文本编辑器使用
  16. 斐讯n1做服务器性能,斐讯N1:系统配置优化
  17. 2018年蓝桥杯A组C/C++决赛题解
  18. 以太网网卡历史-3com,intel及其它
  19. NOIP2017 游记
  20. java 10进制转16进制

热门文章

  1. 【温和从容,岁月静好】
  2. 腾讯 天美一面凉经<2021.03.19>
  3. java以空格为界限计算字数,如何在docx / odt(rtf)文件中用空格计算字符数?
  4. 新汉兰达导航linux系统,车载导航使用手册 体验新汉兰达原厂导航
  5. 网站被篡改怎么办?如何防护网站被黑
  6. 彻底卸载Google Chrome 谷歌浏览器的两种方法.绝对有效
  7. Windows下DOS进入指定路径
  8. 推广都需要哪些工具?这几款工具可以轻松提高推广效率
  9. 华为称拥有超万项美国专利,知产政治化会摧毁创新
  10. Spring MVC : Property referenced in indexed property path is neither an array nor a List nor a Map