引导过程:按下电源,设备开始启动一直到进入登录界面,系统开机的过程。
第一步:开机自检(BIOS):服务器开机之后,根据BIOS设置,要对一系列的硬件设备进行初步检测。检测成功之后,系统会根据预设的启动顺序,移交系统的控制权,绝大多数情况都是移交给硬盘。
第二步:MBR引导:根据第一个硬盘,第一个扇区的MBR(主引导记录),找出操作系统所在的分区,把系统控制权移交给包含系统引导文件的分区,调用grub菜单。
第三步:GRUB菜单:显示启动菜单供用户选择。
第四步:加载内核:调度以及分配系统资源,给进程使用
第五步:init初始化:把刚才加载到内存当中处理配置和处理进程,开执行,生效
开机过程结束,等待用户登录。
总结:bios自检(检测硬件)------MBR(找操作系统文件)-------grub(选择操作系统)--------加载内核(处理配置,处理开机启动程序,放到内存中)------init(系统配置生效,运行开机启动程序,整个过程结束,等待用户登录)
单元类型:
service:.servic 就是服务,进程提供的特定功能就是服务。
socket:.socket通信套接字,提供端口通信服务。
target:.target 一组服务的集合,描述的是系统运行级别
格式:systemctl 控制类型 服务名称
类型:
start:开启
status:状态
restart:重启
reload:重新加载
stop:停止
enable:开机启动
disable:关闭开机启动
linux
0 关机
1 单用户模式,不需要密码登录,用于系统维护
2 字符界面
3 字符界面
4 字符界面
5 图形化界面
6 重启
使用:runlevel:查看系统运行级别
N 5
## N:之前没有切换过系统的运行级别 5:系统运行的级别为图形化界面
第一种方法:进入root用户:passwd root
第二种:进入引导程序修改,启动时按esc,进入grub菜单,选择CDdrive,然后选择Troubleshooting,然后Rescue a CentOS system 进去是按1随后进入。
输入代码:chroot /mnt/sysimage ##加载光盘镜像
passwd root
abc123
abc123
exit
reboot