Linux——引导过程与服务控制

引导过程

开机自检(BIOS)
MBR引导
GRUB菜单
加载内核(kernel)
init进程初始化

init进程

  • 由Linux内核加载运行/sbin/init程序
  • 是系统中第一个进程
  • PID(进程标记)号永远为1

systemd单元类型

运行级别所对应的systemd目标

修复MBR扇区故障
故障原因
病毒、木马等造成的破坏
不正确的分区操作、磁盘读写误操作

故障现象
找不到引导程序,启动中断
无法加载操作系统,开机后黑屏

解决思路
应提前做好备份文件
以安装光盘引导进行急救模式
从备份文件中恢复

修复GRUB引导故障
故障原因
MBR中的GRUB引导程序遭到破坏
grub.conf文件丢失、引导配置有误

故障现象
系统引导停滞,显示"grub>"提示符

解决思路
尝试手动输入引导命令
进入急救模式,重写或者从备份中恢复grub.conf
向MBR扇区中重建grub

遗忘root用户密码
故障原因
遗忘root用户的密码

故障现象
无法进行需要root权限的管理操作
若没有其他可用账号,将无法登录系统

解决思路
进入急救模式,重设密码

系统服务控制
常用方法

systemctl 控制类型 服务名称

控制类型

start:		启动
stop:		停止
restart:	重新启动
reload:	重新加载
status:	查看服务器类型

Linux系统的运行级别
查看运行级别
runlevel命令
systemctl工具

临时切换运行级别
init命令
systemctl工具

优化启动过程
系统服务管理工具
nysysv工具
提供一个交互式、可视化窗口
可以在字符终端运行
便于集中管理多个服务

systemctl工具
不提供交互式、可视化窗口
管理单个服务效率更高

系统服务的启动和控制
ntsysv系统服务管理工具

查看系统服务的启动章台

systemctl is-enabled 服务名称

设置系统服务的启动状态

systemctl enable/disable 服务名称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值