YUNLS.XYZ / 技术记录

IT知识记录本

这里收纳日常工作中真正踩过的坑,也保留排查时的思路、命令与验证结果。内容围绕系统运维、网络排障、前端实践和数据备份展开,尽量把一次性经验整理成可以反复查阅的条目。

常用检索

内容持续更新

记录命令、判断依据与验证结果

FIELD NOTES

最近整理

共 6 篇笔记

系统运维 约 3 分钟

Linux 磁盘空间告警的排查顺序

先用 df -h 确认分区占用,再通过 du -xhd1 逐层定位大目录。若空间已经释放而占用没有下降,检查仍持有句柄的进程,必要时重启对应服务并观察 inode 使用量。

Linux磁盘排障
网络排障 约 3 分钟

内网 DNS 解析偶发超时的处理记录

对照 resolv.conf 与上游转发日志,发现高峰期并发查询堆积。下调缓存 TTL、拆分转发链路后恢复稳定,再用 dig +trace 复核关键域名。

DNS日志网络
前端实践 约 4 分钟

长列表滚动卡顿的优化记录

限制重排范围,为图片预留宽高,把滚动事件交给 requestAnimationFrame 合并处理。超过千条的记录改为分段渲染,首屏等待时间明显下降。

前端性能浏览器
安全实践 约 3 分钟

HTTPS 证书链不完整的排查

部分客户端提示证书无效,浏览器访问却正常。用 openssl s_client -showcerts 查看握手信息,补全中间证书后恢复,并增加到期前三十天的提醒。

证书HTTPS命令
数据管理 约 3 分钟

SQLite 小项目的备份与恢复

用 VACUUM INTO 生成一致性副本,按日期归档并保留最近七份。恢复前先核对文件大小和完整性检查结果,再替换运行目录中的数据库。

SQLite备份数据恢复
工具链 约 3 分钟

用 systemd 定时任务接管零散脚本

把执行时间、失败重试和日志输出写进 unit,配合 journalctl 查看运行结果。相比手动维护 crontab,依赖顺序和退出状态更容易追踪。

systemd日志自动化