易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux 启动脚本 完全注释(1) 整体流程





 
Linux太伟大了,什么东西都可以由你来做主,Linux加载完内核后,所有的其他系统服务,进程,都是靠脚本来加载的。所以Linux是这么的透明,
你可以清除的指导你的系统做了什么。

下面我就对Linux的启动脚本做了注释,该脚本是属于LFS的,因为该系统比较小,所以可以很清楚的看清楚框架。其他的发行版本的脚本,肯定也会有所不
同,但是大框架还是差不多的。

首先对整体流程,叙述一遍。要想了解整体流程,看/etc/inittab就可以了,启动过程全是依赖于该配置文件。

1
.

引导程序
(
grub
)
加载内核,内核初始化

2
.

内核调用初始化程序由内核参数 init
=
""
 指定,默认为
"
/sbin/init
"

3
.
init
依照
"
/etc/inittab
"
,
 启
动系统



先执行 K 开头的(按从低到高),再执行S开头的(从低到高)


------------------------------------------------------------------------------

#
默认为6个运行级别,加上一个系统初始化脚本,同过传递参数给rc脚本,来运行各个级别的初
始化,个级别的脚本放在
"
/etc/rc.d/rcX.d
"
.

#
"
/etc/rc.d/rcX.d
"

的脚本都为
/
etc
/
rc
.
d
/
init
.
d
中的链接文件,脚本命名为 Sxxxx和Kxxxx
,
 S为start,,K为Stop
,
 xxxx为数字,是调用的
顺序,从小到大,由rc传递个给该脚本,并按顺序调用
.

#
"
/etc/rc.d/init.d
"

的脚本
,
都可以接受三种参数start
,
 stop
,
 restart
.


#
记录格式

#
   id
:rstate:action:process


#
        id: 4个字符的唯一标识


相关文档:

LAMP(Linux+Apache+MySQL+PHP)服务器的性能优化

目前LAMP (Linux + Apache + MySQL + PHPspan style="font-family: Verdana;">) 近几年来发展迅速,已经成为Web 服务器的事实标准。LAMP这个词的由来最早始于德国杂志“c't Mag
 
azine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字。这些组件虽然并不是开开始就设计为一起使 ......

linux下按章quake3

首先,请安装驱动,我的显卡是nvidia fx5600,源里面就有驱动,直接安装就是。
代码:
sudo apt-get install nvidia-glx nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config enable
然后
代码:
Ctrl + Alt + backspace
重启X
建议不要把nvidia的logo去掉,至少在第一 ......

2.6版Linux内核结构体指定初始化

在阅读GNU/Linux内核代码时,我们会遇到一种特殊的结构初始化方式。该方式是某些C教材(如谭二版、K&R二版)中没有介绍过的。这种方式称为指定初始化(designated initializer)。下面我们看一个例子,Linux-2.6.x/drivers/usb/storage/usb.c中有这样一个结构体初始化项目:
static struct usb_driver usb_storage_dri ......

linux环境下安装oracle 11g database方法指导(二)

备注:
    本博内容是承接上期内容的延续,由于内容过长,因此采用分段说明,以免大家看起来疲倦,若了解更多详细的安装流程,请继续关注本博。参照原版安装手册对照安装。
4.Configure Oracle Installation Owner Shell Limits
<1>配置limits.conf文件,红色标注为增加的配置内容。
[root@myli ......

Windows/linux双系统的时间修改问题

    由于两个系统设定时间时以主板CMOS内的时间为依据,但却有不同的时间计算标准。所以导致了系统时间的纠纷问题。
    Linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间(如时区设置为GMT+08:00北京时间时以及当前CMOS时间为03 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号