day22 系统服务

1.centos6启动流程

image.png

2.centos7启动流程

image.png

3.centos6与centos7区别

image.png

4.运行级别

centos6

运行级别 作用
0 关机
1 单用户模式(超级权限 必须面对面实体硬件)
2 暂未使用
3 字符界面(黑框)
4 暂未使用
5 图形界面
6 重启

单用户

临时性的操作 
[root@oldboy ~]# runlevel   查看级别
N 3    N 表示上一次是什么级别    
       3 当前系统正在运行的级别 
[root@oldboy ~]# init 3    切换到3级别上
永久操作  /etc/inittab

centos7

system V init运行级别 systemd目标名称 作用
0 runlevel0.target,poweroff.target 关机
1 runlevel0.target,rescue.target 单用户模式
2 runlevel0.target,multi-user.target ....
3 runlevel0.target,multi-user.target 多用户文本界面
4 runlevel0.target,multi-user.target ....
5 runlevel0.target,graphical.target 多用户的图形界面
6 runlevel0.target,reboot.target 重启
multi-user.target: analogous to runlevel 3 
graphical.target: analogous to runlevel 5
查看当前的运行级别 
[root@oldboy ~]# systemctl get-default  
multi-user.target
修改系统下次启动时候的运行级别 
[root@oldboy ~]# systemctl set-default multiuser.target

systemd

systemctl start nginx          开启
systemctl stop nginx          停止
systemctl restart nginx       重新启动
systemctl reload nginx       重新加载配置文件
systemclt status nginx        查看当前服务的状态
systemctl enable nginx      下一次开机启动nginx,于当前无关 systemctl disable 
systemctl disable nginx     下一次开机不启动nginx,于当前无关

当我们使用systemctl启动一个守护进程后,可以通过systemctl status查看此守护进程的状态

状态 描述
loaded 服务单元的配置文件已经被处理
active(runnning) 服务持续运行
active(exited) 服务成功完成一次的配置
active(waiting) 服务已经运行但在等待某个事件
inactive 服务没有在运行
enabled 服务设定为开机运行
disable 服务设定为开机不运行
static 服务开机不启动,但可以被其他服务调用启动
[root@oldboy ~]# #关机      
shutdown -h now       
poweroff      halt     
init 0    
systemctl poweroff 
[root@oldboy ~]# #重启      
reboot      
shutdown -r now      
init 6    
systemctl reboot 

单用户模式 超级权限 必须面对实体硬件
能正常引导进入系统

  • 配置文件错误导致无法启动
  • 忘记ROOT密码 ( 快照 | 单用户修改)
    GRUB界面按"e"
    image.png

    之后就可以进入下面的界面。
    image.png

    进行修改
    image.png

登录到单用户字符界面修改密码,然后退出

image.png

https://mp.weixin.qq.com/s/1f-zCq8j4gL3xiB3AV9K3A 忘记root密码

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

  • 系统崩溃, 要保留重要的数据的时候
  • grub菜单出现问题, linux windows
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 系统服务 开机启动流程 centos6centos6.png centos7centos7.png centos6...
    沽铭阅读 260评论 0 0
  • 1.开机启动流程 CentOs 6 CentOs 7 CentOs 6与CentOs 7区别? 2.系统的运行级别...
    Demon_7636阅读 291评论 0 0
  • cenos6启动流程 加载BIOS的硬件信息,获取第一个启动设备 读取第一个启动设备MBR的引导加载程序(grub...
    毛利卷卷发阅读 1,096评论 0 1
  • Day22-系统服务 导读 昨日回顾管理进程管理后台进程进程优先级平均负载今日内容系统服务开机启动流程系统的运行级...
    一条小强强OvO阅读 173评论 0 1
  • 今日内容 系统服务1.开机启动流程Centos6Centos7Centos6与Centos7区别?2.系统的运行级...
    JoinMyTeam阅读 239评论 0 0