Linux常见日志和常用命令

Linux 日志都以明文形式存储,所以我们不需要特殊的工具就可以搜索和阅读它们。Linux 日志存储在 /var/log 目录中,我们可以编写脚本,来扫描这些日志,并基于它们的内容去自动执行某些功能。

一、Linux常用的日志文件

# /var/log/boot.log

该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息。

# /var/log/cron

该日志文件记录crontab守护进程crond所派生的子进程的动作,前面加上用户、登录时间和PID,以及派生出的进程的动作。CMD的一个动作是cron派生出一个调度进程的常见情况。REPLACE(替换)动作记录用户对它的cron文件的更新,该文件列出了要周期性执行的任务调度。RELOAD动作在REPLACE动作后不久发生,这意味着cron注意到一个用户的cron文件被更新而cron需要把它重新装入内存。该文件可能会查到一些反常的情况。

# /var/log/maillog

该日志文件记录了每一个发送到系统或从系统发出的电子邮件的活动。它可以用来查看用户使用哪个系统发送工具或把数据发送到哪个系统。

# /var/log/messages

该日志文件是许多进程日志文件的汇总,从该文件可以看出任何入侵企图或成功的入侵。该文件的格式是每一行包含日期、主机名、程序名,后面是包含PID或内核标识的方括号、一个冒号和一个空格,最后是消息。

该文件有一个不足,就是被记录的入侵企图和成功的入侵事件,被淹没在大量的正常进程的记录中。但该文件可以由 /etc/syslog文件进行定制。由 /etc/syslog.conf 配置文件决定系统如何写入 /var/log/messages。

# /var/log/syslog

RedHat Linux默认不生成该日志文件,但可以配置 /etc/syslog.conf让系统生成该日志文件。它和 /etc/log/messages日志文件不同,它只记录警告信息,常常是系统出问题的信息,所以更应该关注该文件。要让系统生成该日志文件,在/etc/syslog.conf文件中加上:*.warning /var/log/syslog

怎样下载linux的日志文件,Linux常见的日志文件及查看命令相关推荐

  1. oracle导出dnf文件,ORACLE 常见故障恢复-dnf文件损坏

    故障现象 丢失某个数据库文件,造成了数据库无法启动,同时数据库处于非归档模式,也没有冷备份,启动时的错误信息如下: ORA-01157: cannot identify/lock data file ...

  2. syslog日志转换器_常见Windows日志转SYSLOG工具使用

    随着信息技术的高速发展,网络中的设备越来越多,渐渐的我们发现依赖传统手段去一台台分析设备(路由器.交换机.防火墙.服务器.数据库.中间件等)的日志已经严重影响了我们的工作效率,并无法对业务系统的可用性 ...

  3. linux c语言 打开文件,linux c打开文件的方法

    linux 文件操作(打开及关闭) Linux文件描述符简介 当一个进程获取文件的访问权时,通常指打开一个文件时,内核返回一个文件描述符,进程可以通过文件描述符进行后续的操作. 文件描述符是一组正整数 ...

  4. 神舟电脑文件丢失怎么办?分享文件丢失常见原因和恢复方法

    我们都知道电脑品牌众多,而比较知名的电脑品牌有苹果.联想.华硕.宏碁.神舟等,但是不论是什么品牌的电脑出现文件丢失,都会给我们带来很多不必要的麻烦,那么神舟电脑文件丢失怎么恢复呢?这里给大家分享神舟电 ...

  5. linux+用户的shell,Linux用户管理(十)Linux Shell高级

    Shell高级 一.shell置换和引用 1.什么是置换和引用 在shell中具有很多特殊意义的字符(*.?.\等),shell将包含元字符的字符串根据其意义转换成新字符串的过程称为置换:关闭shel ...

  6. 日志审计系统及ELK日志系统

    日志审计系统 1.日志审计 1.1 背景 1.2 原理 核心目标 1.3 功能 日志采集 关联分析 实时警告 日志取证分析 监管合规 1.4 日志审计系统常见模块 2.ELK 日志系统介绍 2.1 背 ...

  7. Java日志门面- JCL和 常用日志门面SLFJ详解

    使用日志门面的原因 目前经常用的日志框架技术有:JUL.Log4j.log4j2.logback用来记录日志信息 ,之前我们讲过,我们学习不同的日志框架.他们的API是不同的,这样难以进行有效的记忆, ...

  8. 红帽linux 系统日志,RedHat系统常见的日志文件详解一

    RedHat系统常见的日志文件详解一 /var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息.% @7 h7 s, Y5 z! V' h- ...

  9. 分析 linux 日志文件,linux精讲|操作系统常见日志文件分析

    linux运维,离不开对系统日志的分析,除syslog外,还有常用的dmesg.wtmp.btmp.bash_history等系统日志文件以及应用程序相关的日志. 一.dmesg日志:记录内核日志信息 ...

最新文章

  1. 半监督+标签传播算法
  2. 解决报错: MobaXterm X11 proxy: Unsupported authorisation protocol
  3. windows 下配置 react native 开发环境
  4. C++:位操作基础篇之位操作全面总结
  5. 不会连PPPoE协议都不会配吧?
  6. PHP原生类反序列化
  7. Spark _01初识
  8. 1-3docker commit定制镜像
  9. Python升级至2.7方法
  10. 不同网段的PC与交换机的原理
  11. 使用NRF2401 STM32F303ZET6 NUCLEO 开发板
  12. Linux安全加固--系统相关
  13. python打包成exe_python打包成exe有GUI工具啦
  14. linux下python3源码安装及卸载
  15. html5 js打开新页面,JavaScript实现按Ctrl键打开新页面_javascript技巧
  16. 【分享】使用快递鸟接入圆通电子面单详解
  17. 深度可分离卷积解析 - MobileNetV1
  18. 如何锻炼个人的演讲、写作与沟通能力
  19. Excel K4宏病毒专杀
  20. 【用户研究】【实战】——“得到”APP 可用性测试

热门文章

  1. 谷歌APP上架被“判定”违反Google play的政策
  2. 【FLASH存储器系列十三】Nand flash出厂就有坏块,NOR flash有吗?
  3. c语言开发窗口应用程序
  4. 微信公众号的常见问题
  5. bugku 杂项 宽带信息泄露
  6. Shiro与SpringBoot整合,实现登录拦截、用户认证、用户授权等。实战demo
  7. 谷德威天津思科CCNA培训之用户访问和权限管理
  8. excel的批量填充(工作日、数字)
  9. vue加element 实现Excel导入表格
  10. 单片机设计_车牌识别系统(STM32 OV7670 TFT)