linux技术文章
-
systemd.path 的 PathChanged 可监视指定目录变化并激活配对服务。本文提供 path 与 oneshot 服务配置,说明递归监视、事件合并、初始扫描和文件完成状态的边界,以及幂等扫描器的职责。106 收藏 -
systemd.socket 的 Accept=yes 会为每个流式连接启动一个模板服务实例,Accept=no 则由一个普通服务统一接收监听套接字。本文从文件描述符、服务命名、性能隔离和实例回收几个方面说明如何选择。106 收藏 -
Ubuntu 的 AppArmor 包 profile 不适合直接长期修改。本文说明如何确认主 profile 的 local include 入口,把站点所需的最小权限写入 /etc/apparmor.d/local/,重载规则并在包升级后复查。106 收藏 -
tmpfs 适合可重建、可丢失的临时数据,但它会占用虚拟内存并可能使用 swap。本文从数据生命周期、容量、inode、权限和观测命令判断 Linux tmpfs 是否适合。105 收藏 -
nftables 可在丢弃规则中使用 log prefix 记录内核日志。本文说明匹配条件的位置、按前缀检索日志的方法,以及限速日志时如何用独立 drop 规则保留丢弃职责。104 收藏 -
介绍Linux systemd IOWeight的同层竞争范围、持久配置方法与设备支持条件,区分启动权重和带宽上限,说明为何权重不能保证固定吞吐。102 收藏 -
Linux scriptreplay 使用 --divisor 调整固定回放倍率,使用 --maxdelay 限制过长停顿,并可在回放中用按键临时控制速度。102 收藏 -
Linux 网卡丢包排查先用 ip -s link 读取标准 RX/TX dropped,再用 ethtool -S 查看当前驱动和 NIC 暴露的细分统计,并结合链路状态与驱动身份解释字段边界。101 收藏