宝塔面板清理优化

宝塔清理-阿高在线

卸载不需要的程序和插件

这个卸载都很方便 点击卸载或删除就行了

临时文件

服务器上的临时文件通常存储在/tmp目录下
您可以使用以下命令清理这些文件:

rm -rf /tmp/*

回收站

rm -rf /www/Recycle_bin/*

备份文件

宝塔面板可以自动进行备份
但这些备份可能会占用大量磁盘空间
定期清理过期的备份是必要的
您可以通过以下命令清理过期备份:

rm -rf /path/to/backup/*

站点的备份

保留最近日期的一两份就行了

/www/backup/site

数据库的备份

保留最近日期的一两份就行了

/www/backup/database/mysql

使用其它数据库 就在这里找找

/www/backup/database

宝塔面板自身的备份

保留最近日期的一两份就行了

/www/backup/panel

宝塔日志

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

安全日志

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

系统日志

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

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

只保留近一周的日志

journalctl --vacuum-time=1w

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

journalctl --vacuum-size=50M

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

rm -rf /var/log/journal/*

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

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

永久限制日志大小

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

SystemMaxUse=50M

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

systemctl restart systemd-journald.service

软件缓存

面板安装的软件可能会在/var/cache目录中存储缓存文件
清理软件缓存可以释放一些磁盘空间
您可以使用以下命令进行清理:

rm -rf /var/cache/*

垃圾文件

有时候服务器上会产生一些垃圾文件
这些文件没有实际用途,但会占用磁盘空间
您可以使用以下命令清理这些垃圾文件:

find /path/to/directory -type f -name "*.bak" -delete

其它

终端bt命令

(18) 设置是否自动备份面板
(25) 设置是否保存文件历史副本

(15) 清理系统垃圾
(9) 清除面板缓存

宝塔面板清理

标签: 宝塔 面板 清理 优化 维护