在宝塔面板清理服务器垃圾文件,核心是清理日志、备份、临时文件、回收站,优先用官方工具,安全高效。
一、一键清理(推荐)
1. 安装「日志清理工具」
-
左侧 软件商店 → 搜索「日志清理工具」→ 安装宝塔面板

-
打开 → 立即清理 → 勾选要清的项(网站日志、系统日志、面板日志、防入侵日志等)→ 清理宝塔面板

2. 面板自带清理(BT 36 命令)
-
左侧 终端 → 输入
bt→ 选 36(磁盘清理)宝塔面板
-
先 1 扫描,再 3 清理,可选
all一键清所有可清理项宝塔面板
二、手动清理(常用位置)
1. 清空回收站(必做)
-
文件 → 右上角 回收站 → 清空回收站

-
空间没释放:终端执行
rm -rf /www/Recycle_bin/*
2. 清理网站日志
- 网站 → 对应站点 → 设置 → 日志 → 清空运行日志 / 错误日志
3. 清理数据库日志
- 软件商店 → 数据库(如 MySQL)→ 设置 → 清空 binlog 日志
- 长期:开启 自动清理 binlog(保留 3–7 天)
4. 清理旧备份(常占大量空间)
- 文件 → /www/backup/ → 删除过时备份(保留近期)
5. 清理临时文件 /tmp
- 终端执行(安全清理 1 天前文件):
bash
运行
find /tmp -type f -mtime +1 -delete
find /var/tmp -type f -mtime +7 -delete
三、定位大文件(空间满时)
-
文件 → 根目录 / → 计算 → 看哪个目录最大
-
逐级进入大目录(如 /www、/var/log)→ 再 计算 → 删除无用大文件
四、设置自动清理(一劳永逸)
- 计划任务 → Shell 脚本 → 周期:每天 / 每周
bash
运行
# 清理1天前临时文件
find /tmp -type f -mtime +1 -delete
# 清理7天前系统临时文件
find /var/tmp -type f -mtime +7 -delete
# 清理30天前网站日志(按实际改路径)
find /www/wwwlogs -name "*.log" -mtime +30 -delete
五、安全提醒
- 清前先备份重要日志 / 文件
- 正在写入的
.log用truncate -s 0 文件名清空,别直接rm - 数据库、面板日志优先用面板功能清理
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...