一.开机流程
1.Centos6
1.打开电源首先通过内核引导开机,然后读入/boot目录下的内核文件。
2.读取init程序的配置文件。(/etc/inittab)
3.选择运行级别。(查看运行级别 runlevel)0:关机 6:重启 3:字符界面 5:图形界面 2:暂未使用 4:暂未使用 1:单用户模式(超级权限,必须面对实体硬件,不可远程操控)
4.启动/etc/init.d/中的服务
5.建立终端,用户登录
6.进入shell系统
PS:Centos6想要永久更改运行等级的话可以编辑/etc/inittab实现。
2.Centos7
3.Centos6与Centos7的区别
二.什么是运行级别
[root@neimengJay ~]# systemctl get-default
multi-user.target(3字符界面)
(查看当前运行级别)
[root@neimengJay ~]# systemctl set-default multi-user.target
(修改系统下次启动时候的运行级别)
[root@neimengJay ~]# systemctl get-default
multi-user.target
(查看当前运行级别)
(multi-user.target ,3,字符界面)
三.systemd使用方法
[root@zy ~]# systemctl disabled httpd.service (取消开机自启)
[root@zy ~]# systemctl enable httpd.service (开机自启服务)
[root@zy ~]# systemctl restart httpd.service (重启服务)
[root@zy ~]# systemctl status httpd.service (查看服务状态)
[root@zy ~]# systemctl start httpd.service (开启服务)
[root@zy ~]# systemctl stop httpd.service (关闭服务)
【服务状态】
四.单用户模式,超级权限必须面对实体硬件,不支持远程控制。
1.使用单用户模式修改系统密码
(重启Linux系统主机并出现引导界面时,按照提示按"e"键进入内核编辑模式)
(一直下翻,找到linux16的行,UTF-8后加enforcing=0 init=/bin/bash)
(按下ctrl+x来运行修改过的内核程序)
(今日单用户模式依次输入以上命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux系统了)
详细可参考:https://mp.weixin.qq.com/s/1f-zCq8j4gL3xiB3AV9K3A
五.Linux下救援模式