20、linux启动流程和救援模式
1.Linux启动流程2.Linux运行级别1.什么是运行级别,运行级别就是操作系统当前正在运行的功能级别
2、如何调整系统启动的运行级别?systemd使用targets而不是runlevels。默认情况下,有两个主要目标:multi-user.target:类似于运行级别3 1.查看系统默认运行级别 [[email?protected] ~]# systemctl get-default #2.要设置默认目标,请运行 [[email?protected] ~]# systemctl set-default TARGET.target 3.Linux systemd1.systemd的由来Linux一直以来都是采用init进程作为祖宗进程,但是init有两个缺点: 2.什么是systemdsystemd即为system daemon守护进程,systemd主要解决上文的问题而诞生的,systemd的目标是,未系统的启动和管理提供一套完整的解决方案。 3.systemd的优势1.最新系统都是采用systemd管理(RedHat7,Centos7,Ubuntu15等) 4.systemd相关配置文件(了解)/usr/lib/systemd/system/ #类似Centos6系统的启动脚本/etc/init.d/ 5.systemd管理服务相关命令systemd管理服务的启动、重启、停止、重载、查看状态等常用命令
当我们使用systemctl启动一个守护进程后,可以通过systemctl status查看此守护进程的状态
systemctl设置服务开机启动、不启动、查看各级别下服务启动状态等常用命令
Centos7系统,管理员可以使用systemctl命令来管理服务启动与停止 关机: systemctl poweroff 重启 systemctl reboot systemctl的journactl日志 journalctl -n 20 查看最后20行 journalctl -f 动态的查看日志 journalctl -p err 查看日志的级别 journalctl -u crond 查看某个服务的单元的日志 4.Linux单用户模式如何使用单用户模式进行变更系统密码?以centos7系统为例: 第二步:在linux16这行的后面添加enforcing=0 init=/sbin/bash,然后按下ctrl+x组合键来运行修改过的内核程序 第三步:大约5秒后,进入系统的单用户模式,依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux系统了 5.Linux下救援模式场景一:当系统坏了,无法登陆系统,但需要把里面的数据复制出来。步骤一:先挂载光盘,然后选择光盘引导为第一位 步骤二:进入故障排除模式-->然后选择救援模式 步骤三:挂载真实系统后,发现数据都还在 场景二:修复MBR,主要出现安装双系统时,后安装的系统吧原来的MBR删除了,需要修复。步骤一:破坏硬盘的前446字节,模拟MBR引导损坏,会发现重启无法启动系统 步骤二:重启系统,然后按照之前的操作进入救援模式,然后分配一个shell终端,挂载真实的操作系统进行修复。 步骤三:修复MBR引导,然后重启连接服务器 1.使用grup修复 grub2-install /dev/sda 2.然后退出 exit 3.最后重启进入系统 reboot 场景三:Centos7误删除grup文件如何进行修复步骤一:模拟误删除故障 1.删除grup2 [[email?protected] ~]# rm -rf /boot/grub2 2.重启计算机 [[email?protected] ~]# reboot 步骤二:重启系统,然后按照之前的操作进入救援模式,然后分配一个shell终端,挂载真实的操作系统进行修复。 步骤三:使用grup2-install、grup2-mkconfig恢复配置文件
来自为知笔记(Wiz)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |