0%

import 写成 blog/internal/article 为何报错?本文由此讲起,理清包、包名、导入路径与模块的关系:前缀来自 go.mod,后缀来自目录,internal 和大小写构成两层封装,并附常见误区。

阅读全文 »

云主机磁盘扩容后,fdisk -l 报出 GPT PMBR size mismatch,根分区却没变大。本文以一份真实输出为例,逐段解读警告与分区信息,从扇区数推断分区表仍停在 10G,再按分区、PV、LV、文件系统逐层在线扩容。

阅读全文 »

本文从 syslog 的起源讲起,梳理 rsyslog、RFC 5424 到 journald 的演进,说明三者今天如何分工:journald 负责收集与查询,rsyslog 按需承担持久化与转发,logrotate 负责文本日志的轮转与清理。读完能看懂一台 Linux 机器的日志链路,快速判断日志去哪了。

阅读全文 »

从编码与容器的区别讲起,介绍 FFmpeg 的安装、参数与常用命令,涵盖转码压缩、截取、缩放、水印、字幕、拼接和变速,帮助读者判断何时复制、何时重新编码,并根据素材与用途权衡画质、体积和处理时间。

阅读全文 »