linux技术文章
-
Linux下使用curl的Range按字节区间下载大文件,检查206响应和片段大小后顺序合并,再用sha256sum校验完整性。132 收藏 -
Linux rsync 迁移目录时,-a 负责递归同步并保留权限等属性,--delete 负责清理目标端多余文件。本文用 dry-run、删除上限、过滤保护和回滚清单把两类风险拆开。403 收藏 -
用 Linux find 按文件大小和修改时间清理缓存时,先固定目录和文件边界,再打印候选清单,最后复用同一组条件执行 delete,避免误扫挂载点或删除不该动的目录。293 收藏 -
通过 sharedscripts 与 postrotate 配置,让 Linux logrotate 在确实发生轮转后通知服务重新打开日志,并用调试、强制演练和文件增长检查定位常见问题。220 收藏 -
用 journalctl 的服务、时间和优先级参数组合过滤 systemd 日志,整理出适合故障排查、实时跟踪和复杂字段匹配的命令清单。495 收藏 -
Linux systemd 中 network.target 只表示网络管理栈已启动,不能直接代表网络可用。本文用客户端服务示例说明 Wants=、After= 与 network-online.target 的配置边界,并给出 NetworkManager、systemd-networkd 及依赖树排查方法。496 收藏 -
讲清 systemd EnvironmentFile 对带空格、引号、反斜杠和多行值的解析方式,并给出 unit 接入、重载重启和覆盖顺序排查方法。204 收藏 -
cron 任务并不会自动继承交互终端的完整环境。本文从 PATH、HOME、Shell 和工作目录差异入手,给出显式变量、包装脚本、日志和干净环境排查方法。302 收藏 -
用 rsync --link-dest 按日期创建独立快照,让未变化文件共享硬链接空间,并说明路径、属性、文件系统与清理策略的边界。234 收藏 -
讲清 GNU tar 的 --strip-components 如何去掉归档成员的前置目录,覆盖路径查看、原始成员筛选、目标目录、参数边界以及与 --transform 的区别。104 收藏 -
Linux 服务的文件句柄上限应以目标进程的 /proc/PID/limits 为准。本文读取 Max open files,区分 soft、hard 与单位,并结合启动环境和 fd 数量定位限制来源。253 收藏 -
围绕 Linux mount namespace 的挂载传播属性,说明 shared、private 与 slave 的事件方向、命令选择和 mountinfo 复查方法。204 收藏 -
通过 ip rule、ip route show、ip route get 和 fibmatch 逐层读取 Linux 策略路由的命中路径,覆盖源地址、入口接口、fwmark、路由表与终止类型等排障边界。451 收藏 -
用 Linux ss 先按监听状态、协议和本地 sport 端口收窄范围,再从 users 字段定位进程名与 PID,并补充权限、IPv4/IPv6 和 network namespace 的排查边界。315 收藏 -
Linux inotify 不能保证事件永不丢失。本文围绕 IN_Q_OVERFLOW、目录 watch 和缓存重扫,给出检测、恢复与参数复查的实现方法。223 收藏