目录
windows日志分析
windows事件日志
日志分析工具
Linux日志分析


windows日志分析

windows事件日志













日志分析工具



Linux日志分析


rsyrslog.conf中记录了,这些日志文件存储的位置以及存储的内容是关于什么的日志



其中lastlog比较重要,记录了用户登录的相关信息,查看时需要用lastlog关键字进行查看

secure记录ssh的失败登录信息

btmp记录登录失败的用户时间、ip需要用lastb命令查看

last 命令查看用户登录的时间以及ip信息

who 当前登录

ac 查看用户登录总时长


显示查找/var/log/secure 中匹配关键字"Failed password for root" 的行中,并以空格作为分隔符,匹配查找第11个空格前的字符(此处也就是文本中ip的位置),并显示次数,以倒数排序
grep "Failed password for root" /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr | more
grep "Failed password" /var/log/secure|perl -e 'while($_=<>){ /for(.*?) from/;print "$1\n";}'|uniq -c|sort -nr
grep:列出文本中匹配关键字的行
awk:分隔,默认以空格为分隔符,-F可指定以什么分割,'{print $11}' 查看第11个分隔符数据
uniq:去重
-c:显示重复次数
sort:排序
sort -n:以数字排序 sort -r:倒序
more:如果文本数据太多,一次查看不了所有页,more设置显示文本所有页






![[datawhale202211]跨模态神经搜索实践:前端简介 Streamlit](https://img-blog.csdnimg.cn/616b18f61a3149b2bd541f5b00c48bfb.png)
![[python]basemap后安装后hello world代码](https://img-blog.csdnimg.cn/c5f2b969eb034153b300e1044a2ca431.png)











