linux技术文章
-
文章 · linux | 8小时前 | Linux · 日志排查 · journalctl · 服务管理器 · 故障定位 · Linux 时区 journalctl --since --until 日志时间窗口
排查 Linux 服务故障时,journalctl 的时间范围很容易因为日期省略、边界含义和时区显示产生误判。本文用一段可复查的故障窗口说明 --since、--until、short-full 和服务过滤的配合方式。134 收藏 -
Linux 网关或容器节点出现新连接失败时,先用 nf_conntrack_count、nf_conntrack_max 和内核日志确认是否为连接跟踪表逼近上限,再区分短连接洪峰、超时过长和异常流量,最后用可回滚的 sysctl 调整与复测闭环。129 收藏 -
从 /tmp 与 /var/tmp 的清理规则入手,解释 tmpfiles.d 如何按年龄阈值处理临时文件,并给出不误删业务数据的核对与验证步骤。126 收藏 -
文章 · linux | 1星期前 | 定时任务 · Linux · 运维 · crontab · 日志核验 · Linux 定时任务 crontab journalctl OnCalendar Persistent
用一个可回滚的备份任务示例,讲清 Linux 服务定时器如何用 OnCalendar 定时、用 Persistent 补跑错过的任务,并通过服务状态、日历解析和 journalctl 完成验证。120 收藏 -
服务管理器 服务依赖某个配置文件或挂载目录时,可以用 ConditionPathExists 做启动前条件判断。本文从 skipped 现象入手,讲清条件未满足时如何用 服务查询命令、journalctl 和 unit 文件定位,并给出恢复后的验收步骤。119 收藏 -
NFS 挂载目录突然卡住时,先用进程状态、挂载参数和服务端可达性判断阻塞位置,再区分 hard 与 soft 的风险边界,最后用小范围读写和恢复测试验收。115 收藏 -
Linux 机器重启后服务迟迟不能用,先别盯着单个进程猜原因。本文用关键依赖链命令拆出启动耗时和真正的等待点,再结合服务状态与 journalctl 验证是服务本身慢、依赖未就绪,还是启动顺序配置造成的延迟。113 收藏 -
用 sudoers 的命令白名单、绝对路径和 visudo 校验,为部署账号收紧 Linux 权限,并通过 sudo -l 与日志完成回归验收。113 收藏 -
接口偶发超时,不一定要先抓完整报文。借助 Linux 内核 TCP tracepoint 和 bpftrace,可以先统计重传发生在哪个进程、频率如何,再决定是否深入网卡、路由或应用层。106 收藏 -
文章 · linux | 1星期前 | Linux · 故障排查 · 文件描述符 · io_uring · 并发更新 · Linux io_uring IOSQE_FIXED_FILE EBADF 固定文件
从 IOSQE_FIXED_FILE、固定文件索引和稀疏表入手,定位 io_uring 请求返回 EBADF 的原因,并用 draining 到 ready 的切换边界完成在线更新验收。102 收藏