QQ登录

登录  立即注册  找回密码

软件爱好者

搜索
查看: 437|回复: 0

[Linux] Centos宝塔面板清理垃圾空间

[复制链接]
  • TA的每日心情
    开心
    2023-2-18 07:09
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    252

    主题

    25

    回帖

    1532

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1532

    优秀版主

    发表于 2022-11-6 08:35:49 | 显示全部楼层 |阅读模式
    第一步、清空回收站
    这一步是最简单的,打开回收站清空就行,需要注意的是回收站保留了可能误删的数据,如果重要就不要删了。
    如果面板已经打不开了,可以使用指令来清理回收站:
    rm -rf /www/Recycle_bin/*

    第二步、清理宝塔日志
    占用空间最多的主要是日志,宝塔面板的日志可以在宝塔安装【日志清理工具】,扫描之后自动清理。

    第三步、清理安全日志
    点击宝塔面板的左侧菜单栏【安全】,进去后在右上角可以看到一个
    Web日志:/www/wwwlogs284.15 MB [tag type=“success”]清空[/tag]
    这样的按钮,点击清空就可以了。

    第四步、清理系统日志
    CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal
    systemd-journald是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段的日志、系统守护进程在启动和运行中的标准输出和错误信息,还有syslog的日志。

    该日志服务仅仅把日志集中保存在单一结构的日志文件/run/log中,由于日志是经历过压缩和格式化的二进制数据,所以在查看和定位的时候很迅速。
    经过查找发现/var/log/journal目录下的日志文件占用空间非常大,达到了4G。
    可以使用命令du -t 100M /var 或者 journalctl --disk-usage 来查看占用清空
    这些日志文件记录了很长时间以来的systemd情况,毫无价值,我们可以使用journalctl工具来清理,具体操作方法如下:

    只保留近一周的日志
    journalctl --vacuum-time=1w

    只保留300M的日志(可以自定义大小)
    journalctl --vacuum-size=300M

    直接删除 /var/log/journal/ 目录下的日志文件
    rm -rf /var/log/journal/f9d400c5e1e8c3a8209e990d887d4ac1

    需要注意的是,以上的指令只是暂时清理空间。

    journal日志大小永久限制
    第四步的方法只是暂时清理,如果需要永久限制大小,需要修改/etc/systemd/journald.conf 配置文件
    详细的配置文件说明参考:Linux上 journal 可以删除吗?

    永久限制日志大小
    打开配置文件sudo vim /etc/systemd/journald.conf,修改参数SystemMaxUse=50M

    [tag type=“success”]SystemMaxUse[/tag] 限制全部日志文件总共可以占用多少空间。
    修改之后重启生效,重启后日志会自动删减到限制的大小
    systemctl restart systemd-journald.service
    ————————————————
    版权声明:本文为CSDN博主「Mr.Doer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_38202733/article/details/118894356
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|软件爱好者 ( 黑ICP备2022008596号-1 )

    黑公网安备 23060302000205号

    GMT+8, 2024-3-29 16:31 , Processed in 0.087579 second(s), 33 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表