Linux日志分析

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 日志分析的目的在于分析攻击者的行为,锁定问题出现的地方,进行针对性的解决Linux系统的日志存放在/var/log目录下,常用的有

日志分析的目的在于分析攻击者的行为,锁定问题出现的地方,进行针对性的解决

Linux系统的日志存放在/var/log目录下,常用的有

image.png

其他日志

image.png

常用的操作命令


lastlog        -- 查看所有用户最后一次登录的时间


history        -- 查看历史命令


日志分析方式


常用的日志分析命令有:find,grep,awk,sed


find命令常用来在指定目录下查找文件,默认是当前目录


find / -name httpd.conf    -- 根目录范围下,根据文件名搜索文件


-name    根据文件名搜索文件

/        查找的范围(路径)

grep命令用来在指定文件内查找内容


grep 'tom' /etc/shadow    -- 文件内查找内容


-n    显示行号

--color    高亮显示

^a    以a开头的内容

a$    以a结尾的内容

awk命令用来搜索内容所在的列


sed命令可以利用脚本来处理文本文件


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
3月前
|
存储 监控 安全
在Linux中,如何进行日志审计?
在Linux中,如何进行日志审计?
|
6天前
|
监控 Linux 开发者
如何在 Linux 中优雅的使用 head 命令,用来看日志简直溜的不行
`head` 命令是 Linux 系统中一个非常实用的工具,用于快速查看文件的开头部分内容。本文介绍了 `head` 命令的基本用法、高级用法、实际应用案例及注意事项,帮助用户高效处理文件和日志,提升工作效率。
17 7
|
29天前
|
监控 网络协议 安全
Linux系统日志管理
Linux系统日志管理
41 3
|
1月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
53 0
|
1月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
37 0
|
3月前
|
缓存 NoSQL Linux
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
125 1
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
|
3月前
|
Ubuntu Linux 测试技术
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
|
3月前
|
应用服务中间件 Linux nginx
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
在Linux中,如何统计ip访问情况?分析 nginx 访问日志?如何找出访问页面数量在前十位的ip?
|
3月前
|
监控 安全 Linux
在Linux中,某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?
在Linux中,某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?
|
3月前
|
运维 监控 Ubuntu
在Linux中,如何查看系统日志文件?
在Linux中,如何查看系统日志文件?