本文只是工作中的一些经验记录,如果你也有相关的经验补充,可以留言,稍候将更新到文章里,谢谢

查看目录的大小快捷命令(别名)

alias dirsize='du -h --max-depth=1'
#执行以上命令,然后下面命令就可以使用 dirsize 快捷查看当前目录大小了,也可以 加目录路径
#下次重启自动添加命令别名可以 把这个命令可以添加到~/.bashrc 里面

CENTOS系统:

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

#查看占用了多大空间
journalctl --disk-usage
#删除日志文件,一般一个文件8M左右,使用以下命令清理这些日志文件
journalctl --vacuum-size=10M

#journalctl 命令自动维护文件大小
#只保留近一周的日志
journalctl --vacuum-time=1w
#只保留500MB的日志
journalctl --vacuum-size=100M

以上只是暂时清理日志文件,可在/etc/systemd/journald.conf 下永久更改设置
配置项文档:https://www.freedesktop.org/software/systemd/man/latest/journald.conf.html

  • SystemMaxUse=并控制磁盘空间量 日记最多可能用完
  • SystemMaxFileSize=并控制方式 大型单个日志文件最多可能会增长
  • SystemMaxFiles=并控制数量 最多保留单个日志文件
  • MaxRetentionSec=存储日记帐分录的最长时间
  • MaxFileSec=在单个 日志文件,然后再旋转到下一个文件

    SystemMaxUse=100M
    SystemMaxFileSize=10M

查看应用日志目录

cd /var/log
dirsize 

bt宝塔监控数据库文件清理
www/server/panel/data/system.db
这个是面板的监控信息,删除的话以前的数据就不在了,如果您觉得没必要的话可以删除,删除后命令行执行bt 1命令重启下面板。
或者在控制面板,左侧菜单【监控】页面,点击【清理数据】,没必要的话关闭监控功能或者定期清理数据

标签: linux

仅有一条评论

  1. Adoncn Adoncn

    赞呀,好人好文章,不顶不行呀

添加新评论