-
从 Linux /proc/meminfo 读取 HugePages_Total、HugePages_Free、HugePages_Rsvd、HugePages_Surp 和 Hugepagesize,计算 HugeTLB 池的已使用页数与容量,并说明透明大页、sysctl、sysfs 和 NUMA 边界。
-
Linux GNU tar 使用 --listed-incremental 和快照文件制作增量归档:先建立 level 0 基线,再按顺序创建变化层,并说明恢复顺序、快照文件、时间戳、设备号和 GNU 格式边界。
-
Linux xargs 默认按空白拆分输入,遇到带空格、引号、反斜杠或换行的文件名就可能传错参数。本文用 find -print0 与 xargs -0 配对,补充 -r、--、预览和退出码处理,让批量文件操作更可控。
-
Linux du 统计目录时,使用 -x 或 --one-file-system 可以跳过不同文件系统上的目录;但它限制的是文件系统边界,不是所有挂载点名称。本文用可复制命令说明 -x、--max-depth、-s 与 --exclude 的区别,并给出结果复查清单。
-
journalctl 默认更适合人眼查看,交给 jq 或日志采集器时应使用 --output=json。本文说明逐行 JSON、json-pretty、json-seq 的区别,以及 --since、--unit、--all、--no-pager 和 jq 管道的组合方式。
-
用 systemd.exec 的 WorkingDirectory 固定服务当前目录,结合目录权限、daemon-reload、systemctl show 和挂载依赖排查启动失败。
-
systemd.service 通过 [Unit] 中的 StartLimitIntervalSec 与 StartLimitBurst 限制短时间重复启动,本文结合 Restart 和 RestartSec 说明配置位置、计数边界、failed 状态及 reset-failed 的恢复方式。
-
用同名 service 与 timer 配置每日固定时刻任务,说明日历表达式、显式时区、精度窗口、停机补跑以及计划与业务结果的区别,并给出启用、查看与暂停命令。
-
Python 3.11 引入的 enum.StrEnum 让枚举成员同时具备枚举身份和字符串行为。本文用原创示例说明显式字符串值、auto()、value、str() 的区别,以及遇到精确 str 类型检查时的兼容处理。
-
通过一个紧凑的 Python logging 配置,说明 RotatingFileHandler 如何按文件大小轮转日志、保留备份数量,并解释 maxBytes、backupCount、encoding、delay 以及按时间轮转的边界。
-
通过多选筛选示例,介绍 urlencode 的 doseq=True 与重复键二元组写法,说明参数顺序、空值、中文编码和重复编码问题,并给出集中生成查询串的函数。
-
本文说明 Python tempfile.TemporaryFile 如何在不依赖可见文件名的情况下完成临时读写,重点覆盖 seek 定位、二进制与文本模式、上下文清理、目录参数以及与 NamedTemporaryFile 的选择边界。
-
Python statistics.multimode 会返回所有最高频值,并按这些值在原始数据中首次出现的顺序排列。本文用小例子说明结果语义、空输入、可哈希要求和业务侧二次排序边界。
-
Python heapq.merge 适合把多个已经独立有序的输入流合并成一个惰性有序迭代器。本文说明生成器、记录对象、key、reverse、重复值、空输入和未排序输入的处理边界。
-
用批量清单示例说明 os.path.relpath 的路径计算、不检查文件存在的含义、显式 start 和当前目录差别,以及 POSIX、Windows 路径规则和跨驱动器异常。