<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>白泽网络 · 把折腾过的事情记下来</title>
<link>https://www.bzii.cn/</link>
<description>白泽网络的个人技术笔记：网站搭建、服务器运维、域名与 DNS 的实践记录。只写自己跑通过的流程。</description>
<language>zh-CN</language>
<lastBuildDate>Thu, 17 Sep 2026 10:52:47 GMT</lastBuildDate>
<atom:link href="https://www.bzii.cn/feed.xml" rel="self" type="application/rss+xml"/>
<item>
<title>本站是怎么搭起来的：零依赖、可离线、一个文件加一篇文章</title>
<link>https://www.bzii.cn/post/how-this-site-built.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/how-this-site-built.html</guid>
<pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>记录这个博客的技术选型与目录结构：不装 Node、不跑构建，双击 index.html 就能看，加文章只需编辑一个 JS 数组。</description>
</item>
<item>
<title>HTTP 状态码与请求方法速查：看日志时不用再猜</title>
<link>https://www.bzii.cn/post/http-status-methods.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/http-status-methods.html</guid>
<pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>按「2xx/3xx/4xx/5xx」归类常用状态码，讲清 301 与 302、401 与 403 的区别，以及 GET/POST/PUT 的语义边界。</description>
</item>
<item>
<title>Nginx 反向代理 + 免费 HTTPS 证书，一次配好不返工</title>
<link>https://www.bzii.cn/post/nginx-and-https.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/nginx-and-https.html</guid>
<pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>一份能直接用的 Nginx 配置模板：静态站、反向代理、证书签发与自动续期、安全头，附 502/403 排查顺序。</description>
</item>
<item>
<title>VPS 选购指南：花最少的钱买到够用的机器</title>
<link>https://www.bzii.cn/post/vps-buying-guide.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/vps-buying-guide.html</guid>
<pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>从配置参数（CPU/内存/带宽/流量/线路）讲到机房选择、计费方式，给出按用途匹配配置的对照表与避坑清单。</description>
</item>
<item>
<title>域名注册与 DNS 解析：从买下名字到能 ping 通</title>
<link>https://www.bzii.cn/post/domain-and-dns.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-and-dns.html</guid>
<pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>选后缀、挑注册商、托管 DNS、写解析记录、用 dig 排查生效，顺带理清备案到底卡在哪一环。</description>
</item>
<item>
<title>Web 缓存策略：强缓存、协商缓存与 CDN 三层</title>
<link>https://www.bzii.cn/post/web-cache-strategy.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/web-cache-strategy.html</guid>
<pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>从 Cache-Control 字段讲清强缓存与协商缓存，说明文件名 hash 为什么是前提，以及浏览器、Nginx、CDN 三层缓存如何配合。</description>
</item>
<item>
<title>拿到一台云服务器后，我必做的 10 分钟初始化</title>
<link>https://www.bzii.cn/post/server-bootstrap.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/server-bootstrap.html</guid>
<pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>换源、建普通用户、禁用密码登录、改端口、开防火墙、装 fail2ban——一份可以直接照抄的裸机加固清单。</description>
</item>
<item>
<title>安全响应头与 CSP：给站点加一层护栏</title>
<link>https://www.bzii.cn/post/security-headers-csp.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/security-headers-csp.html</guid>
<pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>逐个解释 X-Content-Type-Options、X-Frame-Options、HSTS、Referrer-Policy 与 CSP，给出一条能直接用的配置，以及 CSP 从零上线的稳妥步骤。</description>
</item>
<item>
<title>后缀怎么选：.com .net .dev .me .io 的差别</title>
<link>https://www.bzii.cn/post/tld-choose.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/tld-choose.html</guid>
<pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>各类后缀的定位与隐含信息、注册局的稳定性风险、价格与续费、技术类后缀的特殊要求，以及一套选择决策流程。</description>
</item>
<item>
<title>systemd 服务编写：让自己的应用像个正经服务</title>
<link>https://www.bzii.cn/post/systemd-unit.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/systemd-unit.html</guid>
<pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>一篇讲清 unit 文件结构、常用参数、开机自启与日志查看，附 Node/Python 应用的完整模板与排错命令。</description>
</item>
<item>
<title>sitemap.xml、robots.txt 与 RSS：让站点能被找到</title>
<link>https://www.bzii.cn/post/sitemap-robots-rss.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/sitemap-robots-rss.html</guid>
<pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>三个纯文本文件的作用与写法，附一个用脚本从文章数据自动生成 sitemap 的思路，以及 RSS 让订阅者不漏更新的价值。</description>
</item>
<item>
<title>图片与字体自托管：少一次外部请求，少一个故障点</title>
<link>https://www.bzii.cn/post/self-host-assets.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/self-host-assets.html</guid>
<pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>为什么不该随便引 CDN 上的字体和库，如何自托管字体与图标，图片格式怎么选、怎么压缩，以及 preload 的正确用法。</description>
</item>
<item>
<title>站点收录：让搜索引擎知道你存在</title>
<link>https://www.bzii.cn/post/search-engine-submit.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/search-engine-submit.html</guid>
<pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>sitemap 提交到各站长平台、主动推送接口、验证站点所有权、robots.txt 常见写法，以及收录慢时该查什么。</description>
</item>
<item>
<title>域名续费、转移与赎回期：那些没人提前告诉你的时间点</title>
<link>https://www.bzii.cn/post/domain-renewal-transfer.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-renewal-transfer.html</guid>
<pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>到期日、宽限期、赎回期、60 天转移锁——一张时间表讲清域名生命周期，以及忘记续费时还能不能救回来。</description>
</item>
<item>
<title>内存与 OOM：谁吃掉了我的内存</title>
<link>https://www.bzii.cn/post/oom-memory-debug.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/oom-memory-debug.html</guid>
<pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>free 输出怎么读、buffer/cache 与真实占用的区别、找出内存大户、OOM killer 的触发与日志、swap 与限流的处理。</description>
</item>
<item>
<title>tmux 使用笔记：断线不丢会话的效率工具</title>
<link>https://www.bzii.cn/post/tmux-notes.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/tmux-notes.html</guid>
<pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>会话/窗口/面板三个概念讲清楚，给出必记的十几条快捷键与一份可直接用的配置文件，以及服务器上为什么必须用它。</description>
</item>
<item>
<title>笔记系统：怎么让记下来的东西找得到</title>
<link>https://www.bzii.cn/post/note-taking-system.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/note-taking-system.html</guid>
<pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>为什么笔记会「记了等于没记」、目录结构与命名规范、双链与标签怎么取舍、回顾机制，以及本站的做法。</description>
</item>
<item>
<title>Linux 运维常用命令速查：我真正每天在用的那些</title>
<link>https://www.bzii.cn/post/linux-daily-commands.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/linux-daily-commands.html</guid>
<pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>按「看资源、看日志、找文件、查网络、管进程」五个场景整理命令，附参数说明和组合用法，不是 man 手册的搬运。</description>
</item>
<item>
<title>多域名管理：域名一多怎么不失控</title>
<link>https://www.bzii.cn/post/domain-portfolio.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-portfolio.html</guid>
<pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>用表格盘点所有域名、统一续费日与支付方式、集中 DNS 与证书、到期监控，以及清理不需要的域名。</description>
</item>
<item>
<title>服务器迁移：换机房不中断服务的完整流程</title>
<link>https://www.bzii.cn/post/server-migration.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/server-migration.html</guid>
<pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>新机准备、数据同步、DNS 切换前用 hosts 预验证、TTL 提前降低、回滚方案，按这个顺序搬，用户几乎无感。</description>
</item>
<item>
<title>容灾演练：验证「从零恢复」到底要多久</title>
<link>https://www.bzii.cn/post/disaster-recovery-drill.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/disaster-recovery-drill.html</guid>
<pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>为什么备份必须演练、RTO 与 RPO 两个指标、一次完整恢复演练的步骤与计时方法，以及演练后该改什么。</description>
</item>
<item>
<title>站点统计方案：自建统计还是用现成的</title>
<link>https://www.bzii.cn/post/site-analytics.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/site-analytics.html</guid>
<pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>Google Analytics、Cloudflare Web Analytics、Plausible/Umami 自建、以及 Nginx 日志分析的对比，附选择建议与隐私注意。</description>
</item>
<item>
<title>SSH 进阶：密钥管理、多机配置、端口转发与文件传输</title>
<link>https://www.bzii.cn/post/ssh-advanced.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/ssh-advanced.html</guid>
<pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>从生成 ed25519 密钥讲起，到 ssh config 管理多台机器、端口转发临时调试内网服务、scp/rsync 传文件。</description>
</item>
<item>
<title>Vim 生存指南：服务器上改文件不用抓瞎</title>
<link>https://www.bzii.cn/post/vim-survival.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/vim-survival.html</guid>
<pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>只讲服务器上改配置真正需要的部分：两种模式、十来条命令、保存退出、搜索替换，以及误入 vim 后怎么活着出来。</description>
</item>
<item>
<title>DNSSEC 故障排查：SERVFAIL 多半是它的锅</title>
<link>https://www.bzii.cn/post/dnssec-troubleshooting.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dnssec-troubleshooting.html</guid>
<pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>信任链是怎么校验的、DS 记录常见错误、换 NS 不更新 DS 导致的全网故障、诊断工具与关闭的正确姿势。</description>
</item>
<item>
<title>cloud-init：新机器开机即就绪</title>
<link>https://www.bzii.cn/post/cloud-init-automation.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/cloud-init-automation.html</guid>
<pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>cloud-init 能做什么、user-data 的写法、跑命令/装包/写文件/建用户、调试方法，以及和手动初始化的取舍。</description>
</item>
<item>
<title>高可用入门：keepalived 双机热备与 VIP 漂移</title>
<link>https://www.bzii.cn/post/ha-keepalived.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/ha-keepalived.html</guid>
<pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>VRRP 协议与 VIP 概念、keepalived 最小配置、抢占与非抢占、脑裂问题，以及个人项目到底值不值得做。</description>
</item>
<item>
<title>Docker 与 Compose 上手：把应用装进盒子里</title>
<link>https://www.bzii.cn/post/docker-quickstart.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/docker-quickstart.html</guid>
<pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>安装、常用命令、Dockerfile 要点、一份可直接改的 docker-compose.yml，以及小内存机器上的资源限制。</description>
</item>
<item>
<title>多语言版本管理：nvm、pyenv、mise 的思路</title>
<link>https://www.bzii.cn/post/runtime-version-manager.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/runtime-version-manager.html</guid>
<pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>为什么需要版本管理器、PATH 切换的原理、nvm/pyenv/mise 的用法对比、项目级版本锁定文件，以及服务器上的注意事项。</description>
</item>
<item>
<title>服务器安全自检：几个工具跑一遍就知道大概</title>
<link>https://www.bzii.cn/post/security-audit-tools.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/security-audit-tools.html</guid>
<pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>lynis 系统审计、rkhunter 后门检测、端口与用户审计、SSH 配置核查，以及一份能定期跑的巡检清单。</description>
</item>
<item>
<title>中文域名与 IDN：好用还是坑</title>
<link>https://www.bzii.cn/post/idn-chinese-domain.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/idn-chinese-domain.html</guid>
<pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>punycode 编码原理、中文域名的实际兼容性、同形异义字带来的钓鱼风险、要不要注册的判断依据。</description>
</item>
<item>
<title>自建 Git 仓库：裸仓库与 Gitea 两条路</title>
<link>https://www.bzii.cn/post/git-selfhost.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/git-selfhost.html</guid>
<pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>什么时候需要自建、裸仓库方式的最小配置、Gitea 的安装与反代、备份与迁移，以及和托管平台的取舍。</description>
</item>
<item>
<title>备份策略：3-2-1 原则与一份能自动跑的脚本</title>
<link>https://www.bzii.cn/post/backup-strategy.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/backup-strategy.html</guid>
<pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>数据库dump、文件打包、异地同步、定时清理旧备份，附完整脚本与恢复演练步骤——没演练过的备份不算备份。</description>
</item>
<item>
<title>自定义错误页：把 404 变成一个有用的页面</title>
<link>https://www.bzii.cn/post/custom-error-pages.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/custom-error-pages.html</guid>
<pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>Nginx 配置自定义 404/50x、静态站 SPA 的回退处理、错误页该包含什么内容，以及 error_page 的几个易错点。</description>
</item>
<item>
<title>源码编译安装：什么时候该自己编译</title>
<link>https://www.bzii.cn/post/build-from-source.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/build-from-source.html</guid>
<pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>configure/make/install 三步走、装到 /usr/local 的约定、依赖处理、checkinstall 打包，以及版本管理与卸载。</description>
</item>
<item>
<title>基于 DNS 的故障切换：最便宜的容灾方案</title>
<link>https://www.bzii.cn/post/dns-failover.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dns-failover.html</guid>
<pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>健康检查 + 自动改解析的原理、能用和不能用的场景、TTL 对切换速度的决定性影响，以及免费版的实现思路。</description>
</item>
<item>
<title>现代命令行工具：ripgrep、fd、bat、fzf 值得换吗</title>
<link>https://www.bzii.cn/post/modern-cli-tools.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/modern-cli-tools.html</guid>
<pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>四个工具各自解决什么痛点、安装方式、常用参数与别名配置，以及什么时候还是该用老工具。</description>
</item>
<item>
<title>ICP 备案流程记录：境内服务器绕不开的这一关</title>
<link>https://www.bzii.cn/post/icp-record.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/icp-record.html</guid>
<pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>什么情况必须备案、需要哪些材料、完整流程与时间线，以及备案期间站点怎么办、备案后要注意什么。</description>
</item>
<item>
<title>静态站生成器对比：Hugo、Jekyll、Astro、11ty</title>
<link>https://www.bzii.cn/post/ssg-compare.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/ssg-compare.html</guid>
<pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>四个主流生成器的特点与适用场景、构建速度、模板语法、生态与部署便利度，以及什么时候干脆不用生成器。</description>
</item>
<item>
<title>轻量监控：不装 Prometheus 也能知道机器什么时候出事</title>
<link>https://www.bzii.cn/post/server-monitoring.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/server-monitoring.html</guid>
<pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>用 shell 脚本 + cron 做健康检查，配合日志轮转、磁盘告警和简单的可用性探测，够用又不折腾。</description>
</item>
<item>
<title>Core Web Vitals 实测：三个指标怎么优化</title>
<link>https://www.bzii.cn/post/web-vitals.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/web-vitals.html</guid>
<pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>LCP、INP、CLS 各自的含义与常见成因、针对性优化手段、测量方法，以及真实用户数据怎么看。</description>
</item>
<item>
<title>.cn 域名注册与实名认证：境内后缀的额外一步</title>
<link>https://www.bzii.cn/post/cn-domain-register.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/cn-domain-register.html</guid>
<pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>.cn 的注册条件与材料、实名认证流程与常见驳回原因、clientHold 状态的含义、解析生效时间，以及和备案的关系。</description>
</item>
<item>
<title>Docker 网络与存储：容器之间怎么通信、数据放哪</title>
<link>https://www.bzii.cn/post/docker-network-storage.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/docker-network-storage.html</guid>
<pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>bridge/host/none 三种网络模式、容器间用服务名互通、volume 与 bind mount 的区别、数据持久化与备份。</description>
</item>
<item>
<title>域名劫持防范：守住这个最关键的资产</title>
<link>https://www.bzii.cn/post/domain-hijack-prevention.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-hijack-prevention.html</guid>
<pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>域名被偷的几种途径、注册商账号的双重验证与注册锁、DNS 账号的独立保护、监控手段与被盗后的补救。</description>
</item>
<item>
<title>定时任务：cron 还是 systemd timer</title>
<link>https://www.bzii.cn/post/cron-vs-systemd-timer.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/cron-vs-systemd-timer.html</guid>
<pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>两者的语法与适用场景、环境变量差异导致的经典失败、日志去哪看、错过的任务怎么补，以及一份对照表。</description>
</item>
<item>
<title>站点邮件怎么发：第三方中继还是自建</title>
<link>https://www.bzii.cn/post/mail-sending-setup.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/mail-sending-setup.html</guid>
<pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>为什么不建议自己直接发信、SMTP 中继的配置、SPF/DKIM/DMARC 三件套复核、常用第三方服务对比与测试命令。</description>
</item>
<item>
<title>MySQL / PostgreSQL 初始化：装好之后的十件事</title>
<link>https://www.bzii.cn/post/database-init.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/database-init.html</guid>
<pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>安全初始化、建库建用户、字符集、远程连接、慢查询、内存占用控制，附两条必背的备份恢复命令。</description>
</item>
<item>
<title>内核参数调优：sysctl 里值得改的十来个值</title>
<link>https://www.bzii.cn/post/kernel-sysctl-tuning.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/kernel-sysctl-tuning.html</guid>
<pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>按网络、内存、文件描述符三类讲 sysctl 常用参数，给出一份可直接用的配置，以及改之前必须知道的风险。</description>
</item>
<item>
<title>动态 DNS：家用宽带也能有个固定域名</title>
<link>https://www.bzii.cn/post/ddns-dynamic.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/ddns-dynamic.html</guid>
<pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>DDNS 的用途、Cloudflare API 更新记录的实现、定时任务与故障处理，以及什么时候该用内网穿透或组网代替。</description>
</item>
<item>
<title>HTTP/2 与 HTTP/3：升级之后到底快在哪</title>
<link>https://www.bzii.cn/post/http2-http3.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/http2-http3.html</guid>
<pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>多路复用解决了什么问题、HTTP/2 在 Nginx 里的开启方式、HTTP/3 的 QUIC 与 UDP 端口要求、以及如何验证是否生效。</description>
</item>
<item>
<title>时间同步：chrony 配置与时间不准引发的那些怪事</title>
<link>https://www.bzii.cn/post/time-sync-chrony.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/time-sync-chrony.html</guid>
<pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>为什么时间必须准、chrony 与 ntp 的选择、配置与验证命令，以及时间漂移导致的证书校验失败与日志错乱问题。</description>
</item>
<item>
<title>dotfiles 管理：换台机器五分钟恢复手感</title>
<link>https://www.bzii.cn/post/dotfiles-manage.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dotfiles-manage.html</guid>
<pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>把 .bashrc/.vimrc/.gitconfig 收进 Git 仓库、用软链接或 stow 部署、一份可复用的安装脚本，以及敏感信息怎么处理。</description>
</item>
<item>
<title>静态站部署三条路：GitHub Pages / Vercel / 自建服务器</title>
<link>https://www.bzii.cn/post/static-site-deploy.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/static-site-deploy.html</guid>
<pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>同一个静态站分别丢到三个地方跑一遍，对比访问速度、自定义域名成本和可控性，并给出推荐组合。</description>
</item>
<item>
<title>WebSocket 基础：什么时候该用它，怎么配</title>
<link>https://www.bzii.cn/post/websocket-basics.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/websocket-basics.html</guid>
<pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>与 HTTP 轮询的对比、握手过程、Nginx 反代配置的关键两行、心跳与重连机制，以及不适合用 WebSocket 的场景。</description>
</item>
<item>
<title>PWA 入门：manifest 与 Service Worker 能带来什么</title>
<link>https://www.bzii.cn/post/pwa-basics.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/pwa-basics.html</guid>
<pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>PWA 的三个要素、manifest 的写法、Service Worker 缓存策略选择、更新机制，以及个人站点值不值得做。</description>
</item>
<item>
<title>IPv6 配置与排错：该开还是该关</title>
<link>https://www.bzii.cn/post/ipv6-config.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/ipv6-config.html</guid>
<pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>IPv6 地址怎么读、netplan 里怎么配、AAAA 记录与测试、双栈下的优先级问题，以及要不要开启的判断依据。</description>
</item>
<item>
<title>DNS 服务商怎么选：免费版够用吗</title>
<link>https://www.bzii.cn/post/dns-hosting-compare.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dns-hosting-compare.html</guid>
<pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>从解析速度、功能、稳定性、国内访问几个维度对比常见 DNS 服务商，给出按场景的选择建议。</description>
</item>
<item>
<title>子域名规划：www、api、cdn 该怎么分</title>
<link>https://www.bzii.cn/post/subdomain-planning.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/subdomain-planning.html</guid>
<pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>讲清子域名的用途划分、Cookie 作用域与 SSO 的影响、证书覆盖范围，以及「子域名 vs 子目录」的取舍标准。</description>
</item>
<item>
<title>CORS 跨域详解：报错看不懂就先看这篇</title>
<link>https://www.bzii.cn/post/cors-explained.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/cors-explained.html</guid>
<pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>同源策略是什么、简单请求与预检请求的区别、服务端该返回哪些头、带 Cookie 的特殊处理，以及常见报错的对应解法。</description>
</item>
<item>
<title>内网穿透方案对比：frp、ngrok 与反向 SSH 隧道</title>
<link>https://www.bzii.cn/post/internal-network-penetration.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/internal-network-penetration.html</guid>
<pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>什么场景需要穿透、三种方案的配置与安全注意，以及一台公网 VPS 如何把家里和公司的服务暴露出来。</description>
</item>
<item>
<title>Makefile：把一堆长命令收成一个入口</title>
<link>https://www.bzii.cn/post/makefile-automation.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/makefile-automation.html</guid>
<pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>Makefile 的基本语法、假目标与变量、依赖触发、在部署与备份场景的用法，以及它比 shell 脚本好在哪。</description>
</item>
<item>
<title>DNSSEC、CAA 与邮件记录：三条容易被忽略但很关键的记录</title>
<link>https://www.bzii.cn/post/dnssec-caa-email.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dnssec-caa-email.html</guid>
<pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>开启 DNSSEC 防劫持、用 CAA 限定谁能签发证书，以及配好 SPF/DKIM/DMARC 让域名邮箱不发进垃圾箱。</description>
</item>
<item>
<title>WHOIS 与隐私保护：你的注册信息公开了多少</title>
<link>https://www.bzii.cn/post/whois-privacy.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/whois-privacy.html</guid>
<pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>WHOIS 里有什么、隐私保护怎么开、GDPR 之后的变化、隐私与可信度的平衡，以及查别人域名信息的用途。</description>
</item>
<item>
<title>WireGuard：十分钟搭一个自己的 VPN</title>
<link>https://www.bzii.cn/post/wireguard-vpn.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/wireguard-vpn.html</guid>
<pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>WireGuard 的密钥与配置结构、服务端与客户端配置、iptables 转发与 NAT、手机端接入，以及和组网工具的取舍。</description>
</item>
<item>
<title>Nginx 访问日志分析：用几行命令看懂流量</title>
<link>https://www.bzii.cn/post/nginx-log-analysis.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/nginx-log-analysis.html</guid>
<pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>自定义 log_format 加上响应时间与 upstream 信息，用 awk 统计 PV/UV、TOP URL、慢请求、状态码分布与异常 IP。</description>
</item>
<item>
<title>SVG 图标方案：不引图标库也能有成套图标</title>
<link>https://www.bzii.cn/post/svg-icon-system.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/svg-icon-system.html</guid>
<pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>内联 SVG symbol 雪碧图的做法、currentColor 跟随文字颜色、尺寸控制与无障碍处理，以及和图标字体的对比。</description>
</item>
<item>
<title>Chrome DevTools 调试技巧：我常用的十几个功能</title>
<link>https://www.bzii.cn/post/devtools-debugging.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/devtools-debugging.html</guid>
<pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>Elements/Console/Network/Sources 各面板的实用功能、断点与条件断点、设备模拟、性能录制与 Lighthouse。</description>
</item>
<item>
<title>HTTPS 证书问题排查：从「不安全」警告到证书链完整</title>
<link>https://www.bzii.cn/post/https-troubleshooting.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/https-troubleshooting.html</guid>
<pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>混合内容、证书链不完整、域名不匹配、证书过期、HSTS 缓存——五类最常见的 HTTPS 报错与对应排查命令。</description>
</item>
<item>
<title>Nginx 负载均衡：upstream 配置与健康检查</title>
<link>https://www.bzii.cn/post/nginx-load-balancing.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/nginx-load-balancing.html</guid>
<pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>upstream 的几种调度策略、权重与备份节点、失败重试参数、长连接配置，以及会话保持的处理方式。</description>
</item>
<item>
<title>域名命名：好名字的几条实用标准</title>
<link>https://www.bzii.cn/post/domain-naming.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-naming.html</guid>
<pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>长度、拼读、后缀匹配、商标与历史记录检查、备选方案，以及买之前必须查的几件事。</description>
</item>
<item>
<title>无障碍基础：让更多人能正常使用你的站点</title>
<link>https://www.bzii.cn/post/a11y-basics.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/a11y-basics.html</guid>
<pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>键盘可达性、焦点样式、对比度、语义标签与 aria 的正确用法，以及用 Lighthouse 和键盘自查的方法。</description>
</item>
<item>
<title>curl 实战：调接口、看响应、测时间的常用参数</title>
<link>https://www.bzii.cn/post/curl-practical.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/curl-practical.html</guid>
<pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>只输出响应头、跟着重定向、看各阶段耗时、POST JSON 与表单、带证书与忽略证书、调试 HTTPS 与 HTTP/2。</description>
</item>
<item>
<title>iptables 与 nftables：防火墙到底在干什么</title>
<link>https://www.bzii.cn/post/iptables-nftables.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/iptables-nftables.html</guid>
<pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>表与链的结构、filter 表的三个链、常用规则写法、ufw 背后的原理，以及 Docker 与防火墙冲突这个经典坑。</description>
</item>
<item>
<title>代码高亮实现：不用 highlight.js 也能着色</title>
<link>https://www.bzii.cn/post/syntax-highlighting.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/syntax-highlighting.html</guid>
<pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>逐字符扫描的状态机思路、各语言的关键字表、注释与字符串优先处理，以及深浅色配色的切换方式。</description>
</item>
<item>
<title>GitHub Actions 自动部署：push 之后什么都不用管</title>
<link>https://www.bzii.cn/post/github-actions-cicd.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/github-actions-cicd.html</guid>
<pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>一份 build → rsync 到服务器的 workflow 配置，含 SSH 密钥Secret 配置、缓存加速、失败排查与常见安全注意点。</description>
</item>
<item>
<title>rsync 同步：参数怎么选才不出事</title>
<link>https://www.bzii.cn/post/rsync-usage.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/rsync-usage.html</guid>
<pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>-a 到底包含什么、结尾斜杠的语义差异、--delete 的危险性、--dry-run 预演、排除规则与限速，含一份备份脚本。</description>
</item>
<item>
<title>DNS 改了没生效：一份系统化的排查流程</title>
<link>https://www.bzii.cn/post/dns-propagation-debug.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dns-propagation-debug.html</guid>
<pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>按「本地缓存 → 递归 DNS → 权威 DNS → 记录本身」四层排查，每层给出判断方法和验证命令，附常见原因清单。</description>
</item>
<item>
<title>域名邮箱：用自家域名收发邮件</title>
<link>https://www.bzii.cn/post/domain-email.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-email.html</guid>
<pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>三种实现方式的对比、Cloudflare Email Routing 的配置、企业邮箱方案、MX 与认证记录要点，以及只发不收的轻量方案。</description>
</item>
<item>
<title>日志管理：journald、logrotate 与日志该放哪</title>
<link>https://www.bzii.cn/post/log-management.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/log-management.html</guid>
<pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>systemd-journald 与 rsyslog 的分工、journalctl 高频用法、logrotate 配置与调试、日志保留策略。</description>
</item>
<item>
<title>前端性能优化清单：不改架构也能快一倍</title>
<link>https://www.bzii.cn/post/frontend-performance.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/frontend-performance.html</guid>
<pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>从传输压缩、缓存策略、图片格式、渲染阻塞四个维度给出可落地的优化项，附 Nginx 配置与验证命令。</description>
</item>
<item>
<title>从零写一个 Markdown 解析器：够用就好</title>
<link>https://www.bzii.cn/post/markdown-parser-scratch.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/markdown-parser-scratch.html</guid>
<pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>分块的思路、行内与块级分开处理、代码块优先保护、表格与列表的实现，以及为什么先转义再解析。</description>
</item>
<item>
<title>Linux 网络配置：netplan、ip 命令与常见故障</title>
<link>https://www.bzii.cn/post/network-config-linux.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/network-config-linux.html</guid>
<pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>netplan 配置静态 IP、ip/ss 命令替代 ifconfig、路由表怎么看、DNS 解析配置，以及连不上网的排查顺序。</description>
</item>
<item>
<title>手写 hash 路由：100 行实现前端页面切换</title>
<link>https://www.bzii.cn/post/js-hash-routing.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/js-hash-routing.html</guid>
<pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>hash 路由的原理、路由表解析、与标题锚点的冲突处理、平滑滚动，以及它相对 History API 路由的取舍。</description>
</item>
<item>
<title>图片格式选型：WebP、AVIF 与兼容回退</title>
<link>https://www.bzii.cn/post/image-format-choose.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/image-format-choose.html</guid>
<pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>各格式的特点与压缩率对比、picture 元素做兼容回退、转换命令与批量脚本、响应式 srcset，以及懒加载要点。</description>
</item>
<item>
<title>磁盘管理：分区、挂载、扩容与空间清理</title>
<link>https://www.bzii.cn/post/disk-management.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/disk-management.html</guid>
<pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>lsblk/fdisk 看结构、mount 与 fstab 写法、云盘扩容后怎么让系统认、磁盘满了如何定位大文件。</description>
</item>
<item>
<title>Cloudflare 免费版能用出什么：CDN、缓存、规则与常见误区</title>
<link>https://www.bzii.cn/post/cloudflare-cdn.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/cloudflare-cdn.html</guid>
<pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>橙色云的正确用法、缓存规则怎么设、页面规则做跳转、WAF 基础防护，以及「开了 CDN 反而更慢」的几个原因。</description>
</item>
<item>
<title>jq：命令行里处理 JSON 的瑞士军刀</title>
<link>https://www.bzii.cn/post/jq-json-cli.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/jq-json-cli.html</guid>
<pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>jq 的基本语法、取字段与过滤、数组与对象构造、格式化 API 响应，以及在脚本里替代 Python 处理 JSON。</description>
</item>
<item>
<title>Nginx location 匹配与 rewrite：规则写错就 404</title>
<link>https://www.bzii.cn/post/nginx-location-rewrite.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/nginx-location-rewrite.html</guid>
<pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>location 的四种匹配方式与优先级、root 与 alias 的区别、rewrite 四个 flag 的行为差异、常见 404/403 的成因。</description>
</item>
<item>
<title>CSS 变量与主题切换：本站的深浅色是怎么做的</title>
<link>https://www.bzii.cn/post/css-variables-theming.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/css-variables-theming.html</guid>
<pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>自定义属性用法、用 data-theme 切换整套配色、跟随系统偏好、localStorage 记忆，以及闪烁问题的解决。</description>
</item>
<item>
<title>进程与信号：kill -9 为什么是最后手段</title>
<link>https://www.bzii.cn/post/process-and-signals.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/process-and-signals.html</guid>
<pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>进程状态、前后台与 nohup、常见信号含义与优雅退出、僵尸进程的成因与处理，附排查命令。</description>
</item>
<item>
<title>域名价格陷阱：首年价和续费价是两回事</title>
<link>https://www.bzii.cn/post/domain-price-trap.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/domain-price-trap.html</guid>
<pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>首年促销的常见套路、续费价怎么查、转移费与隐藏费用、隐私保护与赎回费，以及长期持有怎么最省钱。</description>
</item>
<item>
<title>Git 工作流与常用操作：一个人也要有的秩序感</title>
<link>https://www.bzii.cn/post/git-workflow.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/git-workflow.html</guid>
<pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>分支策略、提交信息规范、撤销操作的四种场景、rebase 与 merge 怎么选，附我日常在用的命令集。</description>
</item>
<item>
<title>Flex 与 Grid 布局：什么时候用哪个</title>
<link>https://www.bzii.cn/post/css-flex-grid.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/css-flex-grid.html</guid>
<pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>一句话区分两者的适用场景，Flex 的主轴与收缩规则、Grid 的常用写法与 auto-fill 技巧，以及三个高频布局的现成代码。</description>
</item>
<item>
<title>apt / dpkg 包管理：装软件之前先搞清这些</title>
<link>https://www.bzii.cn/post/linux-package-management.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/linux-package-management.html</guid>
<pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>apt 与 dpkg 的分工、sources.list 结构、装特定版本、彻底卸载、锁冲突与依赖地狱的处理。</description>
</item>
<item>
<title>DNS 查询工具对比：dig、nslookup、host 怎么用</title>
<link>https://www.bzii.cn/post/dns-query-tools.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/dns-query-tools.html</guid>
<pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate>
<category>域名</category>
<description>三个工具的适用场景、dig 最常用的参数组合、指定 DNS 服务器做对比、追踪解析全过程，以及 Windows 上的替代方案。</description>
</item>
<item>
<title>语义化 HTML 与 SEO 基础：标签选对，一半工作就完成了</title>
<link>https://www.bzii.cn/post/html-semantics-seo.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/html-semantics-seo.html</guid>
<pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>常用语义标签的正确用法、标题层级为什么不能跳、meta 标签该写哪些、结构化数据的作用，附一份页面模板。</description>
</item>
<item>
<title>Linux 文件权限与所有权：chmod 到底在改什么</title>
<link>https://www.bzii.cn/post/linux-file-permissions.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/linux-file-permissions.html</guid>
<pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate>
<category>服务器</category>
<description>rwx 三位一组怎么读、数字表示的换算、目录为什么必须有 x、chown 与 chmod 的区别，以及 umask 与特殊位。</description>
</item>
<item>
<title>写点小脚本：把重复三次以上的操作自动化</title>
<link>https://www.bzii.cn/post/shell-scripts.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/shell-scripts.html</guid>
<pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>从 set -euo pipefail 讲起，给出四个真实在用的脚本范例（部署、巡检、批量重命名、定时提醒），以及调试技巧。</description>
</item>
<item>
<title>正则表达式：从日志里捞出你想要的那一行</title>
<link>https://www.bzii.cn/post/regex-practical.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/regex-practical.html</guid>
<pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
<category>效率工具</category>
<description>不背语法，只记真正用到的：grep -E/-P 的常用模式、IP 与时间的匹配、反向引用替换、以及 sed/awk 里的正则差异。</description>
</item>
<item>
<title>从零到上线：一个静态站的完整 checklist</title>
<link>https://www.bzii.cn/post/zero-to-online-checklist.html</link>
<guid isPermaLink="true">https://www.bzii.cn/post/zero-to-online-checklist.html</guid>
<pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate>
<category>网站搭建</category>
<description>把我这一年建站踩过的坑压缩成一份可勾选清单，从买域名到上线后巡检，按顺序走就不会漏。</description>
</item>
</channel>
</rss>
