linux daemon(2)

本文介绍了Linux系统的启动过程,并详细解释了如何在系统启动时自动启动服务。此外还提供了查看系统启动网络服务的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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 管理系统服务默认开机启动与否

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值