Linux文件系统及日志分析

本文介绍了Linux系统中的文件系统,包括inode结构和文件时间戳,重点讲解了日志文件及其优先级,如/var/log目录下的常见日志,以及rsyslog系统日志服务的特性和两个实验,涉及SSH日志分离和远程查看。

目录

1.文件系统

2.日志

常见的日志文件

信息的优先级

服务

rsyslog 系统日志服务

实验一

 实验二


1.文件系统

ls -i 文件名                //查看文件得inode号
stat 文件名                 //更加详细得查看文件得inode号

每一个inode表记录对应的保存了以下信息

  • inode number 节点号

  • 文件类型

  • 权限

  • UID

  • GID

  • 链接数(指向这个文件名路径名称个数)

  • 该文件的大小和不同的时间戳

  • 指向磁盘上文件的数据块指针

  • 有关文件的其他数据

文件三个时间

atime:最后一次查看文件的时间

mtime:最近更改文件内容的时间

ctime:最近更改文件元信息的时间

2.日志

常见的日志文件

/var/log/secure:系统安全日志

/var/log/btmp:当前系统上,用户登录失败的相关信息     lastb:查看

/var/log/wtmp:当前系统登录成功    last:查看

/var/log/lastlog:每个用户最近一次登录信息   lastlog:查看

/var/log/dmesg:硬件相关信息

/var/log/boot.log:系统服务启动相关信息

/var/log/message:系统中的大部分信息

/var/log/anaconda:装系统的安装信息

信息的优先级

在 Linux 内核中,根据日志消息的重要程度不同,将其分为不同 的优先级别(数字等级越小,优先级越高,消息越重要)

0 EMERG(紧急):会导致主机系统不可用的情况

1 ALERT(警告):必须马上采取措施解决问题

2 CRIT(严重):比较严重的情况

3 ERR(错误):运行出现错误

4 WARNING(提醒):可能影响系统功能,需要提醒用户的重要事件

5 NOTICE(注意):不会影响正常功能,但是要注意的事件

6 INFO(信息):一般信息

7 DEBUG(调试):程序或系统调试信息

服务

auth(LOG AUTH):安全和认证相关消息(不推荐使用authpriv代替)

authpriv(LOG AUTHPRIV):安全认证和认证相关消息(私有的)

cron(LOG_CRON):系统定时任务cront和at产生的日志

daemon(LOG_DAEMON):与各个守护进程相关的日志

ftp(LOG_FTP):ftp守护进程产生的日志

kern(LOG_KERN):内核产生的曰志(不是用户进程产生的)

Iocal0-local7 (LOG_LOCAL0-7):为本地使用预留的服务

lpr (LOG_LPR):打印产生的日志

mail (LOG_MAIL):邮件收发信息

news (LOG_NEWS):与新闻服务器相关的日志

syslog (LOG_SYSLOG):存syslogd服务产生的曰志信息(虽然服务名称己经改为reyslogd,但是很多配罝依然沿用了 syslogd服务的,所以这里并没有修改服务名称)

user (LOG_USER):用户等级类别的日志信息

uucp (LOG_UUCP>:uucp子系统的日志信息,uucp是早期Linux系统进行数据传递的协议,后来 也常用在新闻组服务中

rsyslog 系统日志服务

rsyslog是CentOS 6以后版本的系统管理服务:它提供了高性能,出色的安全性和模块化设计。

rsyslog 特性

  • 多线程

  • UDP, TCP, SSL, TLS, RELP

  • MySQL, PGSQL, Oracle实现日志存储

  • 强大的过滤器,可实现过滤记录日志信息中任意部分

  • 自定义输出格式 可以日志

  • 适用于企业级

实验一

         —— 将ssh服务的日志单独设置

 

 实验二

             —— 远程日志功能

 PC1

 

PC2

用pc1主机测试

换pc2主机查看 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值