常用脚本

Docker / Nginx / SSH 自救

把经常搜的命令集中起来,点击下方脚本卡片可复制。

分类:脚本

可打开的链接

命令速查

命令仅供复制,运行前请核对来源并读懂内容。

我会怎么用

需要快速处理 Docker、Nginx、SSH 等常见故障,但又不想盲目复制命令的人。

推荐顺序

  1. 先查看服务状态和最近日志,确认故障范围,再执行任何修改命令。
  2. 复制命令前替换示例域名、服务名和路径,并在终端回显后再次核对。
  3. 修改配置后先用 nginx -t、docker compose config 等命令做语法检查,再重载服务。
  4. 记录改动和回滚命令;如果问题没有改善,恢复上一版配置而不是继续叠加修改。

结果怎么看

  • 排障命令应该优先是只读的(status、logs、config),确认原因后再执行 pull、restart 或 prune。
  • 命令退出码为 0 只说明程序没有报错,不代表业务请求、权限和数据都正确。
  • sudo、rm、docker system prune 等高权限操作要单独确认目标,避免误删。

常见坑

  • 不看脚本内容就执行 curl | sh,无法知道它会改哪些文件和安装什么依赖。
  • 在生产环境直接 docker compose pull,镜像漂移后难以复现原状态。
  • 复制多行命令时漏掉引号、变量或反斜杠,导致命令作用范围改变。

安全提醒

  • 本站只提供复制按钮,不会自动执行命令;运行前请先阅读并备份。
  • 任何涉及密钥、删除和防火墙的命令,先在测试机或带回滚快照的环境验证。

维护者备注:命令卡片追求短而可审计;复杂操作我会拆成检查、修改、验证三步,不把黑盒脚本当答案。

返回 OneMJJ 首页

OneMJJ · 少踩坑,多留传家宝 · Public tools first.