CentOS 7 以后版,利用Systemd 统一管理所有 Unit 的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)
日志的配置文件:/etc/systemd/journald.conf
#查看所有日志(默认情况下 ,只保存本次启动的日志)

journalctl

#查看内核日志(不显示应用日志)

journalctl -k

#查看系统本次启动的日志

journalctl -b
journalctl -b -0

#查看上一次启动的日志(需更改设置)

journalctl -b -1

#查看指定时间的日志

journalctl --since="2017-10-30 18:10:30"
journalctl --since "20 min ago"
journalctl --since yesterday
journalctl --since "2017-01-10" --until "2017-01-11 03:00"
journalctl --since 09:00 --until "1 hour ago"

#显示尾部的最新10行日志

journalctl -n

#显示尾部指定行数的日志

journalctl -n 20
```#实时滚动显示最新日志```powershell
journalctl -f

#查看指定服务的日志

journalctl /usr/lib/systemd/systemd

#查看指定进程的日志

journalctl _PID=1

#查看某个路径的脚本的日志

journalctl /usr/bin/bash

#查看指定用户的日志

journalctl _UID=33 --since today

#查看某个 Unit 的日志

journalctl -u nginx.service
journalctl -u nginx.service --since today

#实时滚动显示某个 Unit 的最新日志

journalctl -u nginx.service -f

#合并显示多个 Unit 的日志

journalctl -u nginx.service -u php-fpm.service --since today

#查看指定优先级(及其以上级别)的日志,共有8级

0: emerg
1: alert
2: crit
3: err
4: warning
5: notice
6: info
7: debug
journalctl -p err -b2

#日志默认分页输出,–no-pager 改为正常的标准输出

journalctl --no-pager

#日志管理journalctl
#以 JSON 格式(单行)输出

journalctl -b -u nginx.service -o json

#以 JSON 格式(多行)输出,可读性更好

journalctl -b -u nginx.serviceqq -o json-pretty

#显示日志占据的硬盘空间

journalctl --disk-usage

#指定日志文件占据的最大空间

journalctl --vacuum-size=1G

#指定日志文件保存多久

journalctl --vacuum-time=1years

日志管理工具 journalctl用法相关推荐

  1. Python日志管理工具:logging、logbook、Eliot、Raven和Sentry

    在实际接口自动化工作中,日志管理是一项至关重要的任务.本文介绍了Python中几个常用的日志管理工具:logging.logbook.Eliot.Raven和Sentry.我们将详细探讨它们的特点和用 ...

  2. Linux日志记录服务,日志管理工具

    syslog 简介: syslog是一种广泛使用的日志记录服务,用于记录系统和应用程序的事件,详细记录包括时间戳.主机IP地址.应用程序名称.优先级.消息内容等信息.syslog有三个主要部分:客户端 ...

  3. 三款日志管理工具横向对比:Splunk vs Sumo Logic vs Logstash

    在生产环境记录应用的运行日志已经成为惯例,但日志需要经过处理和分析才有意义,第三方日志管理工具的出现正旨在解决这个问题.软件分析公司Takipi负责产品市场的Josh Dreyfuss今日撰文,比较了 ...

  4. 6个您需要了解的日志管理工具(以及如何使用它们)

    如果没有正确的工具来汇总和解析日志数据,则几乎不可能找到并了解您正在寻找的信息. 日志有无穷无尽的用途,因为日志本身是无止境的. 应用程序日志,安全日志,BI日志, 林肯日志 (好吧,也许不是)- 暂 ...

  5. mysql第三方工具binlog_mysql 开发进阶篇系列 33 工具篇(mysqlbinlog日志管理工具)

    一.概述 由于服务器生成的二进制日志文件以二进制格式保存,所以如果要想检查这些文件的文本格式,就会用到mysqlbinlog日志管理工具. mysqlbinlog的语法如下: mysqlbinlog ...

  6. mysql 数据库日志管理工具_mysql mysqlbinlog日志管理工具使用教程

    一.概述 由于服务器生成的二进制日志文件以二进制格式保存,所以如果要想检查这些文件的文本格式,就会用到mysqlbinlog日志管理工具. mysqlbinlog的语法如下: mysqlbinlog ...

  7. Java程序员须知的七个日志管理工具

    本文由 ImportNew - 赖 信涛 翻译自 takipiblog.欢迎加入翻译小组.转载请见文末要求. Splunk vs. Sumo Logic vs. LogStash vs. GrayLo ...

  8. 应用程序日志管理工具

    应用程序负责机构中的大量终端用户活动(从日常任务到复杂的业务逻辑相关活动).应用程序日志记录所有这些任务,并且能够全面记录机构内发生的情况.如果要了解应用程序使用情况.性能或安全性,那么日志管理是最佳 ...

  9. linux日志管理工具logrotate配置

    linux日志管理工具logrotate配置 logrotate介绍 logrotate配置讲解 主配置文件解释(/etc/logrotate.conf) logrotete 命令参数 添加配置 以添 ...

  10. 【笔记】最佳日志管理工具:51个有用的日志管理、监视、分析等工具

    最佳日志管理工具:51个有用的日志管理.监视.分析等工具 痛苦的纯文本日志管理日子一去不复返了.虽然纯文本数据在某些情况下仍然很有用,但是在进行扩展分析以收集有洞察力的基础设施数据并改进代码质量时,寻 ...

最新文章

  1. 吉林大学计算机维护与维修,吉林大学汽车维修工程考试知识点.doc
  2. 分享5个有趣的 JavaScript 代码片段
  3. vscode 调试html页面,vscode调试HTML
  4. DL-3利用MNIST搭建神经网络模型(三种方法):1.用CNN 2.用CNN+RNN 3.用自编码网络autoencoder
  5. STM32:从菜鸟到牛人就是如此简单!为了学习单片机而去学习单片机的思路是不对的
  6. Lesson 2.张量的索引、分片、合并以及维度调整
  7. 【NLP】 深入浅出解析BERT原理及其表征的内容
  8. YBTOJ:消除格子(二分图匹配)
  9. 智能可穿戴迎来长续航焕新活力 出门问问TicWatch Pro 3即将国内上市
  10. 使用Python验证6174猜想
  11. finally块的return语句会覆盖其他语句的return
  12. 深信服单点登入代理服务取AD
  13. Node.js Error: Cannot find module express
  14. springboot 解决put,delete方法获取不到参数问题
  15. Keil5.15版本号
  16. 读取hdr图像_HDR和蓝光哪个更清晰?画质更好?
  17. Windows Workflow RC HOL学习笔记(四):使用Listen,Delay和event-based自定义Activities
  18. 计算机与不确定性原理,傅里叶变换和不确定性原理
  19. element环境插件
  20. 工业互联网是什么?发展有多厉害?

热门文章

  1. python求导函数公式,如何利用python函数求导数
  2. Ubuntu18版本安装ROS
  3. LED数码管结构与工作原理
  4. VS2010使用c++、gSOAP创建WebService 图文教程
  5. Python基础编程(一)
  6. c语言驾校信息管理系统,驾校综合信息管理系统
  7. 2018总结 2019计划
  8. Java创建Excel文档(自定义格式)
  9. Python源码保护
  10. Mysql通过sql添加字段