linux daemon(2)

来源:互联网 发布:sql server在哪下载 编辑:程序博客网 时间:2024/05/01 14:38

查看系统启动的网络服务:

netstat -tulp


设置开机后立即启动服务的办法:

首先得了解linux主机怎么开机的:

1. 打开计算机电源,开始读取bios并进行主机的自我测试;

2.通过bios取得第一个可开机设备,读取主要开机区(MBR)取得启动装载程序;

3.取得kernel冰加载内存且检测系统硬件

4.内核主动调用init进程

5.init进程开始执行系统初始化(/etc/rc.d/rc.sysinit)

6. 依据init的设置进行daemonstart(/etc/rc.d/rc[0-6].d/*)

7. 加载本机设置

系统服务在开机时就可以被启动的地方是在第六个步骤。而事实上第六个步骤就是以不同的执行等级调用不同的服务。而执行等级就是在启动linux系统时,可以进入不同的模式,这模式称为执行等级,目前知道正常的执行等级有两个,一个是具有x窗口界面的run level 5,另一个是纯文本界面的run level3.

chkconfig 管理系统服务默认开机启动与否

0 0