Linux · 网络 · 编程 · 开源

把动手做过的事,
认真记下来。

这里是 Potter 的技术笔记本。记录在 Linux、网络和编程上的实践过程:遇到了什么问题、怎么排查、最后怎么解决。写给以后的自己,也分享给正好需要的人。

最近笔记

简短、可复用的记录,大多来自实际操作。

全部笔记 →
  1. Git 撤销操作速查

    改错了文件、提交错了内容、推送之后想反悔——按场景整理对应的命令和注意事项。

    • Git
    • 编程
  2. DNS 解析排查:从 dig 开始

    域名解析不正常时,按“本机配置 → 解析器 → 权威服务器”的顺序逐层定位问题。

    • 网络
    • DNS
  3. 写更稳健的 Bash 脚本

    严格模式、变量引用、临时文件清理和参数检查,几条让脚本少出意外的习惯。

    • Shell
    • 编程
  4. 用 systemd 托管一个常驻服务

    从编写 unit 文件到开机自启、自动重启和查看日志,一个最小可用的完整流程。

    • Linux
    • systemd

项目

一些小工具和练手项目,偏向解决自己的实际需求。

以下均为示例项目,用于展示页面版式,内容可在 index.html 中直接替换为真实项目。

  • dotfiles

    示例

    整理 Shell、编辑器和 Git 的个人配置,用一个安装脚本在新机器上快速还原常用环境。

    技术
    Bash · Git
    状态
    持续整理
  • netcheck

    示例

    一个命令行小工具,依次检查 DNS 解析、TCP 连通性和 HTTPS 证书有效期,输出简洁的诊断结果。

    技术
    Go
    状态
    原型阶段
  • potter-notes

    示例

    就是你正在看的这个网站:纯静态 HTML 与 CSS,无框架、无构建步骤,便于长期维护。

    技术
    HTML · CSS · JS
    状态
    已上线

关于

你好,我是 Potter。这个网站是我的公开笔记本,用来整理在 Linux、网络和编程方面的学习与实践。

这里的文章尽量做到:步骤可以照着复现,命令附带解释,结论说明适用范围。如果内容有错误或已经过时,以官方文档为准。

主要内容

  • Linux 系统管理与常用工具
  • 网络基础与问题排查
  • Shell、Git 与日常编程习惯
  • 开源项目的使用和学习记录

关于本站

本站是纯静态网站,不使用统计脚本、不加载外部资源,也不收集访客信息。页面支持浅色与深色模式,可在右上角切换。