Linux 系统 /var/log/journal/ 垃圾日志清理

这篇具有很好参考价值的文章主要介绍了Linux 系统 /var/log/journal/ 垃圾日志清理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal

  1. systemd-journald是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段的日志、系统守护进程在启动和运行中的标准输出和错误信息,还有syslog的日志。
  2. systemd-journal 日志服务仅仅把日志集中保存在单一结构的日志文件/run/log中,由于日志是经历过压缩和格式化的二进制数据,所以在查看和定位的时候很迅速。
  3. 默认情况下并不会持久化保存日志,只会保留一个月的日志,另外,一些rsyslog无法收集的日志也会被journal记录到。
  4. rsyslog作为传统的系统日志服务,把所有收集到的日志都记录到/var/log/目录下的各个日志文件中。
  5. 常见的日志文件如下:
/var/log/messages      绝大多数的系统日志都记录到该文件
/var/log/secure          所有跟安全和认证授权等日志都会记录到此文件
/var/log/maillog       邮件服务的日志
/var/log/cron             crond计划任务的日志
/var/log/boot.log       系统启动的相关日志

6、查看systemd-journal服务收集的日志大小
查看每个日志文件的大小

du -h /var/log/journal/3c6ff97c6fbe4598b53fd04e08937468/* | sort -h

journalctl 清理日志,linux基础,linux,运维,服务器

查看日志文件总大小

journalctl --disk-usage

journalctl 清理日志,linux基础,linux,运维,服务器
7、清除日志文件
使用 journalctl --vacuum-size=10M 命令清除/var/log/journal/3c6ff97c6fbe4598b53fd04e08937468下大于10M的文件,默认是不会清除 system.journal日志文件的,使用 echo "" > system.journal 清除日志

8、使用journalctl 命令自动维护文件大小
1) 只保留近一周的日志

journalctl --vacuum-time=1w

2)只保留500MB的日志

journalctl --vacuum-size=500M

8、由于system.journal日志被systemd-journald服务占用,所以不能直接删除system.journal日志,如果需要删除,需要重启systemd-journald服务,文件才会被彻底删除文章来源地址https://www.toymoban.com/news/detail-579891.html

systemctl restart systemd-journald

到了这里,关于Linux 系统 /var/log/journal/ 垃圾日志清理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux系统Docker下面/var/lib/docker/overlay2磁盘空间清理

    1. 查看磁盘占用 df -h 2. Docker 的内置 CLI 指令docker system df 可用于查询镜像(Images)、容器(Containers)和本地卷(Local Volumes)等空间使用大户的空间占用情况。 ~]# docker system df 查看详细 ~]# docker system df -v 3. 空间清理 【1】通过 Docker 内置的 CLI 指令docker system prune来进行自动空

    2024年02月06日
    浏览(48)
  • 【linux】日志和journalctl 管理查看日志

    目录 既看即用 简略介绍 linux的日志类型 区别的简单说明 区别的详细说明 journalctl是什么?(查看系统日志的工具) systemd日志(systemd-journald) 放在哪个目录 /var/log/messages、/var/log/dmesg 日志和systemd-journald 日志有什么区别 journalctl 和dmesg、/var/log/messages 、/var/log/dmesg的关系是什

    2024年02月04日
    浏览(39)
  • Linux journalctl命令详解(journalctl指令)(systemd服务默认日志管理工具)

    Linux提供了一个强大的日志系统,它可以跟踪和记录系统的各种活动。在这个系统中, journalctl 是一个非常重要的工具,用于查询和操作由systemd进程管理的日志。 本文将深入探讨 journalctl 命令,介绍其基本使用、高级选项及示例等内容。 Systemd是Linux发行版的初始化系统,负

    2024年02月08日
    浏览(46)
  • 清理Docker部署的log日志文件

    当使用docker部署应用后,使用了一段时间后,发现服务器的磁盘空间一直在消耗。甚至达到了97%的磁盘使用率。那么问题来了,是通过加钱增加磁盘控件呢?还是通过“瘦身”的方式实现呢?下面就以清理docker的log日志来实现“瘦身”。 docker的log日志文件一般存放在 /var/li

    2024年02月13日
    浏览(33)
  • Linux清理系统日志或临时文件logrotate使用方法

    logrotate 是 Linux 系统中用于管理日志文件的工具,可以自动轮转日志文件,防止日志文件过大占用过多磁盘空间。下面是 logrotate 的基本使用方法: 编写 logrotate 配置文件 首先需要编写 logrotate 的配置文件,配置文件的路径通常为 /etc/logrotate.conf 或 /etc/logrotate.d/ 目录下的文件

    2023年04月27日
    浏览(38)
  • journal log:通过sd_journal_print输出

    systemd提供了一些api,以方便控制journal log的输出内容。 需要通过以下方式安装: sudo apt install libsystemd-dev 其中比较常用的是: #include systemd/sd-journal.h int sd_journal_print(int priority, const char *format, ...); 运行程序,通过 journalctl -f 查看log 6月 19 14:29:52 VirtualBox p_log[22126]: hello debug 6月

    2024年02月11日
    浏览(95)
  • 怎么清理mac系统缓存系统垃圾文件 ?怎么清理mac系统DNS缓存

    很多使用苹果电脑的用户都喜欢在同时运行多个软件,不过这样会导致在运行一些大型软件的时候出现不必要的卡顿现象,这时候我们就可以去清理下内存,不过很多人可能并不知道正确的清内存方式,下面就和小编一起来看看吧。 mac系统是一款优秀的操作系统,它提供了流

    2024年02月20日
    浏览(42)
  • 用cmd实现清理系统垃圾

    在使用计算机的过程中,我们经常会产生很多系统垃圾文件,如果不及时清理可能会影响计算机的性能。本文将介绍如何借助cmd帮助我们清理系统垃圾,提高计算机的运行速度和稳定性。 提示:以下是本篇文章正文内容,下面案例可供参考 CMD(Command Prompt)是Windows操作系统

    2024年02月07日
    浏览(32)
  • mysql-bin日志清理,并设置expire_logs_days时间,mysql占用空间过大问题

    mysql-bin日志清理,并设置expire_logs_days时间,mysql占用空间过大问题 最近发现生产环境的服务器磁盘空间吃紧,查下到底是哪里占用的空间比较大,最后发现,mysql占用空间蛮大的。 发现mysql占用的空间很大,具体看看哪些数据占用了空间 发现mysql-bin占用了很大的空间 mysql-b

    2024年02月01日
    浏览(47)
  • 渗透测试-Kali Linux 正确清理垃圾的姿势

    当kali在运行和我们“肾透”过程中会产生很多的垃圾文件。如何正确的清理这些垃圾文件呢?stacer是一款图形化的垃圾清理和系统管理工具。有进程管理、开机启动项管理、可视化软件安装和卸载。对于不熟悉Linux命令的小白而言是非常友好的。 apt-get install stacer apt-get remo

    2024年02月02日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包