卸载不需要的程序和插件
这个卸载都很方便 点击卸载或删除就行了
临时文件
服务器上的临时文件通常存储在/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系统中有两个日志服务
分别是传统的 rsyslog 和 systemd-journalsystemd-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) 清除面板缓存
