前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >宝塔垃圾解决方案

宝塔垃圾解决方案

作者头像
橘子君丶
发布2024-03-13 09:28:04
880
发布2024-03-13 09:28:04
举报
文章被收录于专栏:springBoot3.0springBoot3.0

第一步、清空回收站

这一步是最简单的,打开回收站清空就行,需要注意的是回收站保留了可能误删的数据,如果重要就不要删了。 如果面板已经打不开了,可以使用指令来清理回收站:

代码语言:javascript
复制
rm -rf /www/Recycle_bin/*

第二步、清理宝塔日志

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

第三步、清理安全日志

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

第四步、清理系统日志

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

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

只保留近一周的日志

代码语言:javascript
复制
journalctl --vacuum-time=1w

只保留300M的日志(可以自定义大小)

代码语言:javascript
复制
journalctl --vacuum-size=300M

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

代码语言:javascript
复制
rm -rf /var/log/journal/*

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

journal日志大小永久限制 第四步的方法只是暂时清理,如果需要永久限制大小,需要修改/etc/systemd/journald.conf 配置文件

永久限制日志大小

打开配置文件sudo vim /etc/systemd/journald.conf,修改参数

代码语言:javascript
复制
SystemMaxUse=50M

限制全部日志文件总共可以占用多少空间。 修改之后重启生效,重启后日志会自动删减到限制的大小

代码语言:javascript
复制
systemctl restart systemd-journald.service
本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-03-12T,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步、清空回收站
  • 第二步、清理宝塔日志
  • 第三步、清理安全日志
  • 第四步、清理系统日志
  • 永久限制日志大小
相关产品与服务
日志服务
日志服务(Cloud Log Service,CLS)是腾讯云提供的一站式日志服务平台,提供了从日志采集、日志存储到日志检索,图表分析、监控告警、日志投递等多项服务,协助用户通过日志来解决业务运维、服务监控、日志审计等场景问题。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com