Linux boot
2014-09-03 21:58:57 3 举报
Linux启动是一个过程,它从计算机的硬件开始,加载必要的引导加载程序(如GRUB),然后加载内核。内核是操作系统的核心部分,负责管理系统资源并运行应用程序。在内核启动后,它会初始化系统设备和文件系统,然后启动init进程。init进程是所有其他进程的父进程,它负责启动和停止系统服务。最后,init进程会启动用户空间的第一个进程,通常是shell,此时用户就可以登录并开始使用Linux系统了。整个过程涉及到许多复杂的步骤和技术细节,但对于普通用户来说,只需要知道Linux启动后就可以开始工作或娱乐就足够了。
作者其他创作
大纲/内容
引导程序运行,引导系统内核
init读取/etc/init/ 下的配置文件,确定运行级别
用户登录
login-shell,执行/etc/profile和~/.profile配置文件,对所有用户有效
BIOS启动读取磁盘MBR中的引导程序grub
执行/boot目录下的文件,启动init进程
执行对应运行级别下的目录rcn.d中指向的可执行文件(大多在/etc/init.d中)
no-login-shell 用户自己启动的shell,执行~/.bashrc配置文件,仅仅对单一用户有限
0 条评论
下一页