分类

踩坑实录

踩坑实录 2026-06-25

服务器根分区 84%:一次相对稳妥的磁盘清理流程

穷人才知道的多,富人不需要知道那么多,扩容、加硬盘就完了(狗头)

这次服务器根分区 /dev/vda2 只有 40GB,已经用了 32GB,使用率到了 84%。这个状态要及时处理。系统盘一旦写满,后面的问题会很直接:数据库写不进去,日志无法记录,容器启动失败,应用也可能异常退出。

存储空间占用

所以这次清理的思路不是上来就删文件,而是三步:先定位,再清理,最后防止它继续涨。

第一步:先找出空间被谁占了

先看根目录下各目录的占用:

sudo du -xhd1 / 2>/dev/null | sort -hr

实际占用大小

这里建议加 -x,避免 du 跨文件系统统计,导致结果和 df -h / 对不上。比如根...

踩坑实录 2026-07-07

旧音频文件批量统一码率和采样率

背景

这次处理的是一批已经在线上生成过的游戏音频。之前有些音频的采样率、码率不统一,后续播放和资源管理都不太方便,所以补了一个离线脚本,用来把旧的 .mp3 文件统一转换成当前标准格式。

目标格式是:

采样率:44100Hz
码率:128k
格式:mp3

脚本只处理音频内容,不改文件名,也不改目录结构。

比如原文件是:

prod_game\503\xxx\503_xxx.mp3

转换后仍然是:

prod_game\503\xxx\503_xxx.mp3

只是文件内部的编码参数变成统一标准。

脚本位置

脚本放在后端项目里:

xxxxxxx-backend/scripts/nor...
踩坑实录 2026-07-22

一次 xxxCMS 被黑实录:从 66 字节 WebShell 到隐藏在 PNG 里的后门

背景

最近阿里云推送了一个紧急高危漏洞安全告警,发现一个可疑木马文件:

20260721140850268

点击详情,如下图可查看具体的信息

20260721140949593

排查并修复

一、确认文件木马文件是否存在

先找到对应目录,查看文件状态:

sudo stat /www/xxx/xxx/core/template/bzze4ztt.php

输出显示:

File: /www/xxx/xxx/core/template/bzze4ztt.php
Size: 66
Uid: www
Gid: www
Access: 2026-07-18 11:34:30
Modify: 2026-07-08 03:19:05
Birth: 2026-07-08...
发现更多