Linux从入门到精通7

14Linux日志管理

14.1 日志管理-简介

记录操作系统或者应用程序使用的情况
对个人用户使用区别不大,但是对服务器来说区别很大
Linux从入门到精通7_第1张图片
Linux从入门到精通7_第2张图片
Linux从入门到精通7_第3张图片
linux中的服务rsyslog是默认的开机自启动
Linux从入门到精通7_第4张图片
这说明是启动着的
在这里插入图片描述
这说明是自启动的
Linux从入门到精通7_第5张图片
Linux从入门到精通7_第6张图片
在这里插入图片描述
Linux从入门到精通7_第7张图片
其他的日志目录都可以打开看,通过vi
而btmp不可以查看,它是二进制文件,它记录错误登陆信息。如果某一时间大量的错误信息,说明有人攻击
Linux从入门到精通7_第8张图片
Linux从入门到精通7_第9张图片
Linux从入门到精通7_第10张图片
在这里插入图片描述
Linux从入门到精通7_第11张图片
个人在用就有600多行,这个文件很重要的日志。
可以搜索对应的时间去找。
Linux从入门到精通7_第12张图片
Linux从入门到精通7_第13张图片
Linux从入门到精通7_第14张图片
Linux从入门到精通7_第15张图片

14.2 日志管理-rsyslogd服务

在这里插入图片描述
Linux从入门到精通7_第16张图片
Linux从入门到精通7_第17张图片
所有的日志都是这种格式
Linux从入门到精通7_第18张图片
在这里插入图片描述
Linux从入门到精通7_第19张图片
所有与日志服务有关的都在这个配置文件中中
Linux从入门到精通7_第20张图片
你需要什么日志,就把这个对应的服务名写到这个配置文件中去。
Linux从入门到精通7_第21张图片
Linux从入门到精通7_第22张图片
从低到高,等级越高,记录的内容越少,优先级越高,危害越大。

只要是与认证有关的所有等级的都记录下来。

Linux从入门到精通7_第23张图片
可以把所有服务器的日志都发给一台服务器,即日志服务器。
在这里插入图片描述
任何服务,只要比info等级高都记录下来。

14.3 日志管理-日志轮替

日志量非常庞大。
PV:一个登录用户点进来点了多少个链接
日志不做处理,会胀满你的硬盘。
切割:把大的日志按照规则放到一个地方
删除、轮换:把旧的日志用新的替换,只保留多少天的日志
Linux从入门到精通7_第24张图片
今天的不覆盖昨天的
在这里插入图片描述
Linux从入门到精通7_第25张图片
在这里插入图片描述
Linux从入门到精通7_第26张图片
在这里插入图片描述
Linux从入门到精通7_第27张图片
Linux从入门到精通7_第28张图片
括号外是全局配置
括号里是本机配置
Linux从入门到精通7_第29张图片
Linux从入门到精通7_第30张图片
Linux从入门到精通7_第31张图片
让这个日志每天定时备份了
Linux从入门到精通7_第32张图片
Linux从入门到精通7_第33张图片
强制让它轮替

15Linux启动管理

15.1.1 启动管理-启动流程-运行级别

Linux从入门到精通7_第34张图片
Linux从入门到精通7_第35张图片
init 0就是关机命令,但在关机时不会保存正在执行的命令。
init 5不可以执行,因为我们没有装图形界面。
Linux从入门到精通7_第36张图片
如果同时安装了字符界面和图形界面,开机会是什么界面呢?可以修改
Linux从入门到精通7_第37张图片
在这里插入图片描述
Linux从入门到精通7_第38张图片
不要把0和6设为默认级别。我们默认为3.

15.1.2 启动管理-启动流程-启动过程

Linux从入门到精通7_第39张图片
先开机,主板上的BIOS芯片进行自检,主引导程序MBR加载,只有一个linux系统,直接加载内核进行启动。
如果有多个linux系统,要调用其他分区的启动扇区中的启动引导程序,加载对应的操作系统的内核。
内核是一个压缩的,先在内存中进行解压缩,内核再进行一次自检,由内核加载驱动,linux真实机和虚拟机中内核只要安装完,所有的驱动都安装在内核中了。把常见的驱动放在内核里,不常见的写成函数库模块放在硬盘中,当需要的时候,内核去读。ide接口的驱动是在内存中,Sata串口的驱动是模块放在了sata硬盘的 lib中,没有这个驱动是无法读取硬盘的,无法打开lib这个目录。内核必须要去内核中读到驱动,没有识别硬盘,怎么加载它的驱动?(进门需要钥匙,但是钥匙锁在了房间里面,那么应该如何进屋呢?)
它在启动中有initranfs是模拟了一个硬盘,把硬盘中启动必须的驱动程序放到了这个里面。
initranfs放在了boot目录下
Linux从入门到精通7_第40张图片
boot不也在硬盘上么,boot这个分区不是由内核直接加载,而是由启动引导程序加载的。
Linux从入门到精通7_第41张图片
配了一把假钥匙,为的是进了门,拿到真的钥匙。
我们不可以在boot目录下直接做操作,但要想看这个文件。
Linux从入门到精通7_第42张图片
Linux从入门到精通7_第43张图片
在这里插入图片描述
Linux从入门到精通7_第44张图片
它会把这个文件解压缩
在这里插入图片描述
绝大多数的驱动都在这。
是利用这个文件模拟了一个与根目录差不多的目录,目的是为了模拟根目录去加载这个文件中lib下的驱动。
解压是系统自动解压,建立仿真根目录,加载驱动,就可以访问硬盘了,这时候,这个假目录就没用了。
调用/stbin/init,init是系统启动的第一个进程,是其余所有进程的父进程,通过它才可以进行后续的所有操作
在这里插入图片描述
Linux从入门到精通7_第45张图片
调用/etc/init/rcS.conf,有两个功能,
Linux从入门到精通7_第46张图片
Linux从入门到精通7_第47张图片
Linux从入门到精通7_第48张图片
第一个功能是系统初始化,初始化之后,操作系统的基本功能就具备了。要想正常使用,还需要确定是进入图形界面还是字符界面。
第二个功能是定义运行级别。
调用/etc/init/rc.conf
/etc/rc.d/rc
Linux从入门到精通7_第49张图片
Linux从入门到精通7_第50张图片
Linux从入门到精通7_第51张图片
依次开启、关闭这些程序
登陆之前,还需要一步,只要写在这个文件中,只要把命令写在这个文件中,登陆前就会执行它。
/etc/rc.d/rc.local

15.2.1 启动管理-启动引导程序-Grub配置文件

Linux从入门到精通7_第52张图片
在这里插入图片描述
Linux从入门到精通7_第53张图片
Linux从入门到精通7_第54张图片
这里描述了硬盘的分区
整体配置和当前操作系统的配置。
Linux从入门到精通7_第55张图片
Linux从入门到精通7_第56张图片
windows的启动引导程序不会识别linux,linux的启动引导程序能识别windows

15.2.2 启动管理-启动引导程序-Grub加密与字符界面分辨率调整

16备份与恢复

16.1 备份与恢复-概述

Linux从入门到精通7_第57张图片
硬盘、网盘
linux服务器上需要备份的东西,需要进行异地备份
备份的原则:不要把鸡蛋放到同一个篮子里。
/root/
/home/普通用户的家目录,文件服务器
/var/spool/mail/
/etc/
/var/log/
Linux从入门到精通7_第58张图片
Linux从入门到精通7_第59张图片
方便,迅速恢复,但是需要的硬盘空间大
Linux从入门到精通7_第60张图片
每次备份都是备份新的增的数据,都是与上一次的备份相比。占的空间少,恢复比较麻烦
Linux从入门到精通7_第61张图片
他每次备份都是和第一天完全备份的数据相比。

16.2 备份与恢复-备份命令dump和restore

Linux从入门到精通7_第62张图片
需要手动安装
Linux从入门到精通7_第63张图片
备份级别:0完全备份1新增备份2~9
Linux从入门到精通7_第64张图片
备份分区、目录、文件
Linux从入门到精通7_第65张图片
Linux从入门到精通7_第66张图片
Linux从入门到精通7_第67张图片
Linux从入门到精通7_第68张图片
Linux从入门到精通7_第69张图片
增量备份,1级别不备份原先备份过的
Linux从入门到精通7_第70张图片
Linux从入门到精通7_第71张图片
Linux从入门到精通7_第72张图片
Linux从入门到精通7_第73张图片
查询整个分区的备份情况
Linux从入门到精通7_第74张图片
目录只能执行完全备份,即增量备份只对分区有效
Linux从入门到精通7_第75张图片
Linux从入门到精通7_第76张图片
在这里插入图片描述
Linux从入门到精通7_第77张图片
备份模式只能选一个。查看、还原、比较
Linux从入门到精通7_第78张图片
比较现有文件与备份镜像的变化:
Linux从入门到精通7_第79张图片
找不到这个文件
Linux从入门到精通7_第80张图片
改完之后没区别了
查看模式:
Linux从入门到精通7_第81张图片
恢复模式:
Linux从入门到精通7_第82张图片
Linux从入门到精通7_第83张图片
先建个目录,进到这个目录中去,再恢复。
恢复新增的。
Linux从入门到精通7_第84张图片

Linux从入门到精通7_第85张图片
Linux从入门到精通7_第86张图片
Linux从入门到精通7_第87张图片
Linux从入门到精通7_第88张图片
他就会把当前etc目录下的所有文件恢复到这里
在这里插入图片描述
Linux从入门到精通7_第89张图片
与系统的etc目录是一抹一样的
在这里插入图片描述

内核的更改,改完一定要改回来

你可能感兴趣的:(Linux)