关注
Linux 系统启动过程
linux启动时我们会看到许多启动信息。
Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:
内核的引导。
运行 init。
系统初始化。
建立终端 。
用户登录系统。
init程序的类型:
内核引导
当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。
操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。
运行init
init 进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。
init 程序首先是需要读取配置文件 /etc/inittab。
运行级别
许多程序需要开机启动。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。
init进程的一大任务,就是去运行这些开机启动的程序。
但是,不同的场合需要启动不同的程序,比如用作服务器时,需要启动Apache,用作桌面就不需要。
Linux允许为不同的场合,分配不同的开机启动程序,这就叫做"运行级别"(runlevel)。也就是说,启动时根据"运行级别",确定要运行哪些程序。
Linux系统有7个运行级别(runlevel):
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
蛀虫害虫:强的我害怕 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 工作半年后更确定:我们依然不欠优绩主义什么6595
- 2... 杂记近期所面试的三家中小厂5901
- 3... 岁末论道:谁才是牛客 2025 最强修仙者?4806
- 4... #牛客2025仙途报告#居然是五颗星3712
- 5... 互联网实习求职的黑话和timeline,你所需要知道的……3158
- 6... 【2025-年终总结】25届毕业生果果牛这一年~3126
- 7... 仙途报告3044
- 8... 圣诞节用 AI 做个牛客运营翻翻乐!(含代码)2875
- 9... 大学废物离开优绩主义之后发现外面根本没下雨2002
- 10... 实习没事做是福也是祸1884
正在热议
更多
# 牛客2025仙途报告 #
7201次浏览 174人参与
# 你面试体验感最差/最好的公司 #
24817次浏览 416人参与
# 2025年终总结 #
182872次浏览 3087人参与
# 礼物开箱Plog #
2296次浏览 95人参与
# 一人说一个提前实习的好处 #
16565次浏览 255人参与
# 秋招落幕,你是He or Be #
17949次浏览 321人参与
# 今年你最想重开的一场面试是? #
7577次浏览 95人参与
# 找工作,行业重要还是岗位重要? #
86122次浏览 1709人参与
# 重来一次,你会对开始求职的自己说 #
7735次浏览 207人参与
# 工作中听到最受打击的一句话 #
9916次浏览 158人参与
# 实习没事做是福还是祸? #
20246次浏览 312人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
13818次浏览 130人参与
# 团建是“福利”还是是 “渡劫” #
8867次浏览 175人参与
# 实习的内耗时刻 #
212195次浏览 1567人参与
# 工作两年,想和老板谈涨薪怎么说 #
38945次浏览 175人参与
# 大家实习每天都在干啥 #
107024次浏览 585人参与
# 大厂VS公务员你怎么选 #
75413次浏览 684人参与
# 职场上哪些行为很加分? #
308054次浏览 3480人参与
# 比亚迪工作体验 #
75226次浏览 282人参与
# 大家每天通勤多久? #
70873次浏览 472人参与

