介绍一下UNIX启动过程


Posted in 面试题 onNovember 14, 2013
UNIX系统的启动过程如下:
1 用户打开计算机电源。
2 计算机自动执行ROM引导程序。
3 将第一块硬盘的boot区调入内存并执行。硬盘的boot区存有硬盘的分区信息和驱动程序。
4 将硬盘的活动分区上的bootstrap程序调入内存并执行。bootstrap程序位于该活动分区上的第0号块中。
5 将UNIX的启动程序/boot调入内存并执行。
6 将UNIX的内核程序/unix调入内存并执行。
7 检测并配置内存和硬件设备。
8 启动/etc/init进程。init将/etc/inittab调入内存,并根据启动层次的不同,选择/etc/inittab内不同的程序来执行。对于多用户来说,init会执行/sbin/bcheckrc和/sbin/brc进程,最后由/sbin/rc2进程将系统带入多用户使用环境,并为每个终端启动/etc/getty一个进程等待接收用户的登录。

Tags in this post...

面试题 相关文章推荐
PHP两种查询函数array/row的区别
Jun 03 面试题
某个公司的Java笔面试题
Mar 11 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
Oct 06 面试题
计算 s=(x*y)1/2,用两个宏定义来实现
Aug 11 面试题
上海天奕面试题笔试题
Apr 19 面试题
用C#语言写出与SQLSERVER访问时的具体过程
Apr 16 面试题
C#笔试题
Jul 14 面试题
C# Debug和Testing相关面试题
Oct 25 面试题
主要的Ajax框架都有什么
Nov 14 面试题
为什么Runtime.exec(“ls”)没有任何输出?
Oct 03 面试题
Java如何获得ResultSet的总行数
Sep 03 面试题
Java面试题冲刺第十五天--设计模式
Aug 07 面试题
如何在Shell脚本中使用函数
Sep 06 #面试题
Unix控制后台进程都有哪些进程
Sep 22 #面试题
Shell脚本如何向终端输出信息
Apr 25 #面试题
shell变量的作用空间是什么
Aug 17 #面试题
shell程序如何生命变量?shell变量是弱变量吗?
Nov 10 #面试题
UNIX操作系统结构由哪几部分组成
Feb 17 #面试题
UNIX文件系统常用命令
May 25 #面试题
You might like
session 加入redis的实现代码
2016/07/15 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
PHP面向对象程序设计__tostring()和__invoke()用法分析
2019/06/12 PHP
windows 2008r2+php5.6.28环境搭建详细过程
2019/06/18 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
js用正则表达式来验证表单(比较齐全的资源)
2013/11/17 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
JS组件Bootstrap实现下拉菜单效果代码
2016/04/26 Javascript
AngularJS表单验证功能分析
2017/05/26 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
在小程序Canvas中使用measureText的方法示例
2018/10/19 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
如何使用JavaScript实现栈与队列
2019/06/24 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
微信小程序实现手指拖动选项排序
2020/04/22 Javascript
零基础写python爬虫之神器正则表达式
2014/11/06 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
Python调用SQLPlus来操作和解析Oracle数据库的方法
2016/04/09 Python
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
Python使用三种方法实现PCA算法
2017/12/12 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
Laravel框架表单验证格式化输出的方法
2019/09/25 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
Ejb技术面试题
2015/04/29 面试题
模范家庭事迹材料
2014/02/10 职场文书
企业法人授权委托书
2014/04/03 职场文书
党组织领导班子整改方案
2014/10/25 职场文书
归元寺导游词
2015/02/06 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
警告通知
2015/04/25 职场文书
vue 给数组添加新对象并赋值
2022/04/20 Vue.js
mysqldump进行数据备份详解
2022/07/15 MySQL
Moment的feature导致线上bug解决分析
2022/09/23 Javascript