Linux进程管理和服务控制视频课程

http://edu.51cto.com/course/course_id-2923.html

吴忠捷  老师

索罗看完教程,受教颇多,做笔记如下:

Linux引导过程

一、BIOS开机自检

二、MBR引导

三、GRUB菜单

四、加载内核(kernel)

1、运行init进程

2、读取/etc/inittab 配置文件

(i)查 [root@solo etc]# grep -v “^#” inittab //打开inittab文件,过滤掉以#开头的行。此种用法很常用,应熟练使用。
id:3:initdefault: //系统默认的启动级别是level3

3、执行/etc/rc.d/rc.sysinit 脚本

4、根据/etc/inittab中的配置执行相应的 /etc/rc.d/rc脚本

(i)0-6级别中对应的脚本目录分别是 /etc/rc0.d/* /etc/rc1.d/* …….. /etc/rc6.d/

5、启动mingetty进程,进入登录界面。

至此初始化过程结束。

—————————————————-
有几个应用小技巧:
[root@solo etc]# vi inittab       //查看配置文件inttab

[root@solo etc]# grep -v “^id” inittab |grep “/etc”         //查看配置文件inittab,-v去掉 以id为开头的行。并且显示包含”/etc”的行。
# System initialization is started by /etc/init/rcS.conf
# Individual runlevels are started by /etc/init/rc.conf
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
[root@solo etc]#

yantaisolo

作者 yantaisolo