2025/11/8

小服务器监控:不用 Zabbix,几个脚本也够

只有一两台机器的时候,上一套 Zabbix 或 Prometheus + Grafana 有点重。用几个脚本 + 告警,能覆盖绝大多数「出事前能发现」的需求。 要监控什么 按重要性排: 服务是否活着(HTTP 200) 磁盘使用率 内存和负载 …

  • 运维部署
  • 2025/11/8
  • 39
  • 2025/10/24

    服务莫名重启:用 journalctl 把原因挖出来

    服务每隔几小时重启一次,systemctl status 只显示 SIGKILL 或者 code=killed,看不出原因。这类问题要靠 journalctl 和历史记录。 先看 status 的关键行 systemctl status kb-web 重点看: Active: failed (Resul…

  • 运维部署
  • 2025/10/24
  • 35
  • 2025/5/10

    Kubernetes 入门:从 Pod 到 Service 的最小可用组合

    K8s 的概念很多,但要让一个服务真正跑起来被人访问,其实只需要四个东西:Deployment、Service、Ingress、ConfigMap。其他的慢慢补。 一、Deployment:保证有 N 个副本在跑 apiVersion: apps/v1 kind: Deployment …

  • 运维部署
  • 2025/5/10
  • 19
  • 2025/1/11

    磁盘满了:从 df 到定位那个 20G 的日志

    服务器突然写不进文件,数据库报错,网站 500。第一反应是「磁盘满了」,但真正麻烦的是找出谁占的。 先确认 df -h 看 Use% 和 Avail。如果 / 已经 100%,说明确实满了。还要注意 inode 用尽的情况——磁盘还有空间…

  • 运维部署
  • 2025/1/11
  • 18
  • 2024/8/15

    VSCode插件:MarsCode

    咱也算是吃到了AI的红利了,现在AI暂时还没完全替代咱的岗位那就先让它帮忙打个杂吧,今天,我要为大家介绍一款实用的VSCode插件——MarsCode,它能让你的编程之旅更加顺畅。 安装步骤这里简单说一下吧,大家都是老司…

  • 工具
  • 2024/8/15
  • 1,332
  • 2024/8/10

    宝塔面板的安全加固:能关的都关掉

    宝塔装起来方便,但默认配置是「能用」而不是「安全」。这两年出过几次面板漏洞被批量扫描的事件,该做的加固还是得做。 面板本身 改端口。默认 8888,扫描器第一个试的就是它。改成一个不常用的高位端口。 开面板 …

  • 运维部署
  • 2024/8/10
  • 20
  • 2024/5/11

    tmux:让长任务在断线之后还活着

    SSH 断线导致备份脚本被杀、部署中断、数据导入重来——这类事在 tmux 面前都不存在。它不新,但确实是服务器上最该先学会的工具之一。 基本操作 tmux 的默认前缀键是 Ctrl+b,所有命令都是「先按前缀,再按命令键」…

  • 工具
  • 2024/5/11
  • 16
  • 2024/2/10

    怀疑服务器被入侵时,按这个顺序查

    被入侵过两次之后,整理了一份排查清单。慌乱的时候最怕无从下手,有个顺序至少不会漏。 第一步:保护现场 先别急着删东西。切断可疑的外连,但保留文件用于分析: mkdir -p /root/quarantine cp -a /可疑路径 /roo…

  • 运维部署
  • 2024/2/10
  • 20
  • 2023/9/9

    rsync + cron 做每日增量备份:便宜、够用、能恢复

    备份这件事,最重要的不是技术方案多先进,而是“真的能恢复”。这套方案我用了两年,一次真故障中救回过数据。 要备份什么 网站代码(其实不重要,能重新拉) 上传的图片和附件(重要,不可再生) 数据库(最重要,…

  • 运维部署
  • 2023/9/9
  • 21
  • 2023/6/23

    WeChatMsg

    今天发现一个好玩的东西 WeChatMsg ,该项目能够将 Windows 上的微信聊天记录,导出成 HTML、Word、Excel 和 txt 等格式的文档。导出的 HTML 文档,还原了微信聊天界面,而且包含文本、图片、视频、表情包、语音、…

  • 工具
  • 2023/6/23
  • 834
  • 2023/6/10

    命令行效率:find、grep、awk 的组合用法

    服务器上没有图形界面,找文件、查日志、改配置全靠命令行。这几个工具单独用都简单,组合起来能解决大部分日常问题。 find:按条件找文件 # 最近 7 天改过的 php 文件 find /www -name "*.php" -mtime -…

  • 工具
  • 2023/6/10
  • 20
  • 2023/6/9

    Windows激活秘籍!两行命令搞定!

    最近公司换了一批工作电脑,为激活Windows犯愁了还。经过一番探索,我终于找到了方法,下面分享给大家: 第一步,打开命令行 以管理员身份打开命令提示符。在 Win10 系统中,你可以在桌面状态下,右击 Windows 徽标…

  • 工具
  • 2023/6/9
  • 606