系统日志

  • 系统日志默认分类

    • /var/log/messages:系统服务及日志,包括服务的信息,报错等等
    • /var/log/secure :系统认证信息日志
    • /var/log/maillog:系统邮件服务信息
    • /var/log/cron :系统定时任务信息
    • /var/log/boot.log:系统启动信息
  • 日志管理服务rsyslog
    • rsyslog负责采集日志和分类存放日志
    • rsyslog日志分类
    • vim /etc/rsyslog.conf :主配置文件
    • 服务.日志级别:存放文件
      • 如:*.* /home/mymsg
    • 格式:日志设备(类型).(连接符号)日志级别 日志处理方式(action)
  • 日志设备(可以理解为日志类型)

    名称 备注
    auth pam产生的日志
    authpriv ssh,ftp等登录信息的验证信息
    cron 时间任务相关
    kern 内核
    lpr 打印
    mail 邮件
    mark(syslog)–rsyslog 服务内部的信息,时间标识
    news 新闻组
    user 用户程序产生的相关信息
    uucp unix to unix copy, unix主机之间相关的通讯
    local 1~7 自定义的日志设备
  • 日志级别

    级别 备注
    debug 有调式信息的,日志信息最多
    info 一般信息的日志,最常用
    notice 最具有重要性的普通条件的信息
    warning 警告级别
    err 错误级别,阻止某个功能或者模块不能正常工作的信息
    crit 严重级别,阻止整个系统或者整个软件不能正常工作的信息
    alert 需要立刻修改的信息
    emerg 内核崩溃等严重信息
    none 什么都不记录
    • 注意:从上到下,级别从低到高,记录的信息越来越少
  • 连接符号
    • .xxx: 表示大于等于xxx级别的信息
    • .=xxx:表示等于xxx级别的信息
    • .!xxx:表示在xxx之外的等级的信息
  • 日志同步
    • systemctl stop firewalld |关闭两台主机的火墙
    • 配置日志发送方
      • *.* @172.25.0.11:通过udp协议把日志发送到11主机,@udp,@@tcp
    • 配置日志接受方
      • 15 $ModLoad imudp :日志接收插件
      • 16 $UDPServerRun 514 :日志接收插件使用端口
      • 测试
        • > /var/log/messages :两边都作
        • logger test message :日志发送方
        • tail -f /var/log/message :日志接收方
  • 日志采集格式

    • vim /etc/rsyslog.conf
    • $template WESTOS, “%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n”
    • 解释

      代码 备注
      %timegenerated% 显示日志时间
      %FROMHOST-IP% 显示主机ip
      %syslogtag% 日志记录目标
      %msg% 日志内容
      \n 换行
    • 使用模板
      • *.info;mail.none;authpriv.none;cron.none /var/log/messages;WESTOS 54
      • *.info;mail.none;authpriv.none;cron.none /var/log/messages
  • 时间同步
    • yum install chrony -y :安装服务
    • 服务端
      • vim /etc/chrony.conf :主配置文件
        *
      • systemctl restart chronyd
      • systemctl stop firewalld
    • 客户端
      • vim /etc/chrony.conf

      • systemctl restart chronyd
    • 测试
      • chronyc sources -v
  • timedatectl命令
timedatectl 参数 备注
× status 显示当前时间信息
× set-time 设定当前时间
× set-timezone 设定当前时区
× set-local-rtc 0|1 设定是否使用utc时间

Linux入门学习(九)相关推荐

  1. 适合小白的Linux入门学习教程,从安装到实操(涵盖各种常用指令,超详细!)

    Linux入门学习 Linux简介 Linux是什么 Linux的特点 Linux和Windows的区别 Linux入门 我们为什么要学习Linux 环境搭建 安装CentOS 购买云服务器 走进Li ...

  2. Linux入门学习——入职大厂通用技能——PN工具的使用

    Linux入门学习--PN工具的使用 写在前面 为啥要学Linux 怎么学Linux 先学一下怎么在自己的电脑上配置linux虚拟机 实例操作 PN 工具集 1.PN的优势 2.PNEdit 安装步骤 ...

  3. 分享:嵌入式Linux入门学习指导

    很多嵌入式linux初学者对嵌入式linux学习十分迷茫,不知道该怎么一步步学习,嵌入式linux学习方法,学习的流程步骤以及学习过程中需要看哪些好的书籍.下面凌阳教育嵌入式培训网就为大家整理的嵌入式 ...

  4. linux vim配置c,Linux入门学习教程:GNU C及将Vim打造成C/C++的半自动化IDE

    C语言在Linux系统中的重要性自然是无与伦比.不可替代,所以我写Linux江湖系列不可能不提C语言.C语言是我的启蒙语言,感谢C语言带领我进入了程序世界.虽然现在不靠它吃饭,但是仍免不了经常和它打交 ...

  5. 【Linux入门学习之】Ubuntu常用软件

    [Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...

  6. 【Linux入门学习之】Ubuntu常用软件 速配指南之软件参考

    [Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...

  7. 嵌入式linux入门学习规划

    嵌入式linux入门学习规划 如何理解嵌入式系统 ◆嵌入式系统是面向用户.面向产品.面向应用的,它必须与具体应用相结合才会具有生命力.才更具有优势.因此可以这样理解上述三个面向的含义,即嵌入式系统是与 ...

  8. oracle安装搜狗输入法教程,Linux入门学习教程:在Ubuntu 14.04中安装使用搜狗拼音输入法...

    然后,访问搜狗输入法Linux版的官网,http://pinyin.sogou.com/linux,下载搜狗输入法Linux版.从官网可以看到,该输入法官方只支持Ubuntu(不过网上有人通过将deb ...

  9. 【Linux】Linux入门学习之常用命令二

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  10. 【Linux】Linux入门学习之常用命令一

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

最新文章

  1. [云炬创业基础笔记]第七张创业团队测试7
  2. 欧几里得算法和扩展欧几里得算法(Euclidean_Algorithm and Extended_Euclidean_Algorithm)
  3. 亿方云CEO程远:转型第一式:链接企业人与数据
  4. JavaScript三种弹出框(alert,confirm和prompt)用法举例
  5. 冲击波病毒攻击-《截获网站服务器数据》
  6. 【模块化开发】之 模块化概述
  7. 第3章:Hadoop分布式文件系统(1)
  8. 高质免费图片素材网站
  9. 公司装了cofax传真服务器真的解决了收发传真时存在的诸多不便
  10. CPI、PPI、PMI
  11. 熊猫烧香病毒 杀毒记
  12. 有道云笔记云端图片炸裂、无法显示及同步问题
  13. Anaconda3 安装 Python库,出现No module named的问题
  14. 主引导扇区程序代码优化-2
  15. 如何把excel中的多行数据按行数拆分成多个
  16. 爬虫案例若干-爬取CSDN博文,糗事百科段子以及淘宝的图片
  17. 抖音推荐算法详解(附流程图)
  18. oracle设置字符集为gbk,rac 环境下修改oracle数据库字符集为GBK
  19. Codeforces div2 D. Madoka and The Corruption Scheme
  20. 2015.04.20,外语,读书笔记-《Word Power Made Easy》 11 “如何辱骂敌人” SESSION 30

热门文章

  1. 【Linux学习】GDB调试器基本命令必知必会(一)
  2. 【C/C++】异或操作巧妙实现两个数的交换操作
  3. 实例方法 java 1614780086
  4. 接口简介 java 1614100890
  5. 基本数据类型的分类 0125
  6. 单例模式 c# 1214
  7. 创建一个java项目
  8. git-对比不同-版本与文件的对比,版本与版本的对比
  9. Struts2 ( 二 )
  10. [20170508]listagg拼接显示字段.txt