第 9 部 速查总表:把全书压成可贴墙的两页


第 9 部 速查总表:把全书压成可贴墙的两页

章节摘要:词典的最后一部分是索引。本部把前八部的词条压缩成速查表:按任务场景索引"此刻该敲哪条命令";再把散落全书的 --format 与格式化选项收进一节详解,让你能自己定制 ps、images、inspect 的输出。本部不引入新机制,全部内容是已有词条的重新编排——但查得快,本身就是生产力。

学习目标

阅读完本部,你应当能够:

  1. 按"我想做什么"(而不是按命令名)在速查表里定位目标命令,并说出它属于哪部、有哪些高频搭档。
  2. 用速查表快速核对命令的常见错误写法与易混命令(ps 与 images、rm 与 rmi、save 与 export)。
  3. 解释 --format 背后的 Go 模板机制:字段路径、管道函数、table 前缀。
  4. 为任意列表类命令定制输出列,写进巡检脚本。
  5. 用 --filter 的常用谓词(name、status、label、dangling、until)组合出精确查询。
  6. 在排错现场凭速查表直接给出取证命令序列。

核心概念速览

金句:会用命令是本事,找得快是功夫——速查表是把功夫固化在墙上。

子章节导航

9.1 常用命令分类速查表:按八大任务场景(装机验证、拉镜像、起容器、进容器、看状态、管数据、组网络、排错清理)归位全书高频命令,每条附一句"什么时候用它"与易混对照。

9.2 选项与格式化输出详解:--format 的 Go 模板机制、--filter 的谓词清单、--no-trunc 与 -q 的配合。学完能给任何列表命令定制输出,这是把速查表升级成自制脚本的一节。

子章节之间的逻辑关系

两节是"索引"与"放大镜":9.1 给快速定位,9.2 给精确定制。前者解决"用哪条",后者解决"输出怎么读得爽、脚本怎么写":

+------------------+ +--------------------+ | 9.1 场景速查表 | --> | 9.2 format 与过滤 | | 按任务找命令 | | 按需求定制输出 | +------------------+ +--------------------+ | | +--- 全部词条出处都在前八部,此处只做归位 ---+ ​

高频疑问

问:速查表该打印哪些内容? 按团队的高频动作定制——纯 Web 团队贴"起容器五件套加 logs 加 exec"就够,数据密集团队加卷备份两条,CI 机器加构建缓存清理两条。贴别人的表,不如贴自己踩过坑之后总结的表。

问:命令总记不住是没天赋吗? 不是,是组织方式不对。按字母表背注定失败;按"任务场景、对象、动作"的记忆法(正是本部的索引方式)走,想不起命令时先想任务,任务会带你回到那一部、那一节。

问:9.2 的模板语法值得花功夫吗? 值得。它是把"会敲命令"升级为"会写巡检脚本"的分水岭,语法又与多数监控、日志系统的过滤器相通,一份功夫多处回本。

问:全书学完下一步练什么? 找一台虚拟机从头搭一遍 7.3 的多服务项目,中途故意制造几类故障(端口占用、删数据卷、改坏配置、限额过低),再用捌部的取证路径逐个排掉——排错功夫只能靠亲手拆坏东西练出来。

前置知识与后续延伸

前置:本部是全书词条的索引,单独阅读时按表内注释也能用,但效率的前提是各部词条过过手。延伸:速查表适合打印或贴进团队 wiki;9.2 的模板语法与日志、监控系统的过滤器一脉相通,值得练熟。过关自测:合上手册,给你"找出退出码非零的容器并按名字导出日志"这类复合任务,你能在速查表与过滤谓词的帮助下写出完整命令链。

作者与出处
原作者:灏天文库
来源:平台策划编纂
整理人: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U