Linux 系统垃圾文件清理
本文只是工作中的一些经验记录,如果你也有相关的经验补充,可以留言,稍候将更新到文章里,谢谢
查看目录的大小快捷命令(别名)
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命令重启下面板。
或者在控制面板,左侧菜单【监控】页面,点击【清理数据】,没必要的话关闭监控功能或者定期清理数据
版权属于:Joyber
本文链接:https://blog.qqvbc.com/default/444.html
转载时须注明出处及本声明
赞呀,好人好文章,不顶不行呀