系统服务

1.开机启动流程

1.Centos6启动流程

操作系统->/boot->init进程->运行级别->/etc/init.d->用户登录->Login shell

2.Centos7启动流程

按下电源->开机自检(BIOS)-> MBR引导->GRUB菜单->加载内核->systemd->

3.Centos6和Centos7的区别

6和7前面的电源,bios,mbr引导,grub菜单,加载内核都是一样的,后面才有区别。6是init进程读取运行级别/etc/inittab,初始化系统,根据运行级别启动服务,串行。7是systemd进程,读取运行级别,并行启动服务。

4.运行级别

Centos6

0 6 关机 重启

3 5 字符 图形

2 4 没有使用

1单用户

临时性的操作

runlevel 查看级别

N代表上一次是什么级别,3代表当前系统的级别

切换到3级别上

永久操作 /etc/inittab

Centos7

0 6 关机 重启

3 5 字符 图形

2 4 没有使用

1 单用户

1)什么是运行级别

运行级别就是操作系统当前正在运行的功能级别

查看当前的运行级别

修改系统下次启动时候的运行级别

2)systemd

systemctl start nginx    启动nginx

systemctl stop nginx 停止nginx

systemctl restart nginx 重新启动nginx

systemctl reload nginx 重新加载nginx

systemctl status nginx 查看nginx状态

systemctl enable nginx 下一次开机启动nginx,与当前无关

systemctl disable nginx 下一次开机不启动nginx,与当前无关

3)关机重启

关机:init 0

重启:reboot

4)单用户模式 超级权限 必须面对实体硬件

能正常引导进入系统

配置文件错误导致无法启动

忘记ROOT密码(快照|单用户修改)

按e进入

修改内核信息

修改完毕按CTRL+x进入、

进去以后可以修改root密码,配置文件错误也可以修改

保存退出

5)救援模式 系统无法正常进入,比如没有内核,比如grub被修改,系统崩溃

没有内核文件,只能使用救援模式进入

系统崩溃,要保留重要的数据的时候

grub菜单出现问题

进入bios

选择光盘引导,F10保存退出

进入救援模式

进入以后就可以进行修改了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容