第八章 引导过程与服务控制

网友投稿 234 2022-11-02

第八章 引导过程与服务控制

引导过程总览

开机自检BIOS会找到一个引导设备(硬盘、U盘)能检测出引导的程序 -->然后加载MBR 引导程序 -->运行起来后找到GRUB菜单,读取配置文件(里面有个配置文件是group.conf/group2.cfg,配置文件里由有内核和镜像,看内核去向路径)-->加载内核(kernel)重新全面自检-->自检后启动init进程初始化,一个服务或进程就在等待

系统初始化进程

init进程

由Linux内核加载运行 /sbin/init 程序

init进程是系统第一个进程

init进程是PID(进程标记)号永远为1

​Systemd​

​Systemd是Linux操作系统的一种init软件​

​CentOS7中采用全新的Systemd启动方式,取代传统的​

​SysVinitCentOS7中运行的第一个init进程是/liblsystemd/systemd​

​各个级别的作用​

​0 ( poweroff.target) :关机​

​1 (rescue.target) :单用户模式​

​2、3、4 (mulit-user.target> :多用的文本界面​

​5 (graphical.target) :多用的图形界面​

​6 ( reboot.target) :重启​

​0系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关的;​

​1单用户模式,root权限,用于系统维护,禁止远程登录(只能通过实机进去),该模式的进入方式百度操作即可﹔就像windows下的安全模式登录:(进入单用户模式的时候root不需要密码就可以登录,所以在此模式下可以修改root密码)​

​2多用户模式,没有NFS和网络支持​

​3:完整的多用户文本模式,有NFS和网络,登录后进入控制台命令行模式。​

​4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电池用尽时,可以切换到这个模式来做一些设置:​

​5图形化模式,登录后进入图形GuI模式,X windows系;​

​6重启模式,默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启​

centos6和7的区别

配置文件一个是group.conf ,一个是group2.cfg

一个是并行,一个是并行依赖关系

一个是upatart  一个是systemd

文件不一样,centos6 :ext4    centos7:xfs

​设置运行级别两种方式 : init操作和systemctl​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mybatis中orderBy(排序字段)和sort(排序方式)引起的bug及解决
下一篇:硬盘接口SATA2.0和SATA3.0的区别
相关文章

 发表评论

暂时没有评论,来抢沙发吧~