前端进阶之旅前端进阶之旅
  • 基础篇HTML/CSS/JS 打底
  • 进阶篇原理与工程化
  • 高频篇面试最常问的那批
  • 精选篇按模块收敛的总结
  • 手写篇常考代码手写实现
  • 面经篇真实面试问题复盘
  • AI 篇NEWAI 时代的前端考点
  • 历年面经NEW按年份追踪真实考点
  • 每日一题每天一道,攒手感
  • 专项自测100 题快速查漏
  • 小程序题库小程序专项刷题
  • 算法题库NEW在线编码即时判题
  • 知识卡片NEW碎片时间过考点
  • 面试题大全常见问题解析
  • AI 答疑NEW随时提问,即时解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • AI 定制路线NEW按你的简历现排
  • AI 知识地图NEW串起全站知识点
  • 原理篇React / Vue 源码拆解
  • HTTP从报文一路讲到 HTTPS
  • 浏览器渲染、事件循环、进程
  • 计算机基础Linux、网络、操作系统
  • 设计模式23 种模式怎么用
  • Node学习指南从环境搭建到服务端
  • NPM工作流script、依赖与发布
  • Docker容器化部署上手
  • Canvas图形与动画实战
  • 前端系统进阶学习大型项目工程化
  • 前端综合文章长期沉淀的实践文
  • 思维导图知识点全景图
  • 学习路线按图索骥不跑偏
  • AI 热点NEWAI 每日动态
  • 公众号动态公众号历史文章
  • 博客动态站长的技术博客
  • 开发者导航常用工具与文档站
  • 基础篇HTML/CSS/JS 打底
  • 进阶篇原理与工程化
  • 高频篇面试最常问的那批
  • 精选篇按模块收敛的总结
  • 手写篇常考代码手写实现
  • 面经篇真实面试问题复盘
  • AI 篇NEWAI 时代的前端考点
  • 历年面经NEW按年份追踪真实考点
  • 每日一题每天一道,攒手感
  • 专项自测100 题快速查漏
  • 小程序题库小程序专项刷题
  • 算法题库NEW在线编码即时判题
  • 知识卡片NEW碎片时间过考点
  • 面试题大全常见问题解析
  • AI 答疑NEW随时提问,即时解析
  • AI 模拟面试NEW模拟真实面试 + 报告
  • AI 定制路线NEW按你的简历现排
  • AI 知识地图NEW串起全站知识点
  • 原理篇React / Vue 源码拆解
  • HTTP从报文一路讲到 HTTPS
  • 浏览器渲染、事件循环、进程
  • 计算机基础Linux、网络、操作系统
  • 设计模式23 种模式怎么用
  • Node学习指南从环境搭建到服务端
  • NPM工作流script、依赖与发布
  • Docker容器化部署上手
  • Canvas图形与动画实战
  • 前端系统进阶学习大型项目工程化
  • 前端综合文章长期沉淀的实践文
  • 思维导图知识点全景图
  • 学习路线按图索骥不跑偏
  • AI 热点NEWAI 每日动态
  • 公众号动态公众号历史文章
  • 博客动态站长的技术博客
  • 开发者导航常用工具与文档站
首页程序员面试题库Linux面试题
面试知识索引 · 分类、标签与搜索

Linux面试题,53 道完整答案

Linux面试题第 1 页,显示第 1–50 题,共找到 53 道完整解析,可继续按分类、标签与关键词缩小范围。

53筛选结果
52技术分类
178检索标签
2索引分页
按分类建立知识面,再用标签和搜索定位问题

每页只渲染 50 道题。分类与标签分页可抓取,自由搜索结果不会制造无限 SEO 页面。

快速定位

分类、标签与关键词搜索

清除全部筛选
题库检索
技术分类52 个
全部分类5000Linux53AI Agent511浏览器301JavaScript285React281AI 开发262CSS240Node.js217TypeScript206Vue180前端工程化138
查看全部 52 个分类
React Native135操作系统135数据库134Docker95计算机网络94API 设计90Kubernetes90HTML89Redis89全栈开发88分布式系统88系统设计86HTTP85Next.js60Angular58Nuxt51PostgreSQL46可观测性46设计模式46小程序45身份与权限45无障碍44MongoDB43PWA43Web 安全43Git42前端测试42前端性能41WebAssembly40测试40AI 工程37SvelteKit37Go35前端数据管理30React Router29AI 全栈28Svelte27算法12Java10数据结构5前端手写题3
Linux 标签11 个
排障与运维53并发编程17可观测性8安全5网络协议3Agent 记忆1HTTP1异步编程1性能优化1缓存1路由1
当前页01 / 2

正在显示第 1–50 题

Linux50
第 1 页

本页面试问题

按稳定语义路径排序

  1. 0001
    Linux排障与运维

    如何用 awk 从访问日志统计请求量最高的 IP 或状态码分布?

    围绕“如何用 awk 从访问日志统计请求量最高的 IP 或状态码分布”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 awk 提取字段+sort+uniq -c+sort -rn 的经典管线及各段职责。

    核心关键词linux awk 统计日志 TOP IP 状态码 sort uniq
    #排障与运维#HTTP#可观测性
  2. 0002
    Linux排障与运维

    如何限制某个 systemd 服务的 CPU 和内存上限,防止它拖垮整机?

    围绕“如何限制某个 systemd 服务的 CPU 和内存上限,防止它拖垮整机”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 unit 文件中 CPUQuota/MemoryMax 配置与 systemctl show 验证。

    核心关键词linux systemd cgroup CPUQuota MemoryMax 限制资源
    #排障与运维#Agent 记忆
  3. 0003
    Linux排障与运维

    为什么 chmod -R 777 或 chown -R 到错误目录是高危操作,如何安全执行批量权限变更?

    围绕“为什么 chmod -R 777 或 chown -R 到错误目录是高危操作,如何安全执行批量权限变更”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明递归破坏 setuid/目录执行位的后果及用 find -type 分文件目录分别赋权的做法。

    核心关键词linux chmod -R 777 危险 批量改权限 find
    #排障与运维#安全
  4. 0004
    Linux排障与运维

    Connection refused 时如何确认服务是否真的在监听该端口?

    围绕“Connection refused 时如何确认服务是否真的在监听该端口”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 ss -ltn 核对监听地址与端口是否匹配客户端目标。

    核心关键词linux connection refused ss -ltn 监听确认
    #排障与运维
  5. 0005
    Linux排障与运维

    crontab 任务没按预期执行,按什么顺序排查?

    围绕“crontab 任务没按预期执行,按什么顺序排查”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖完整回答要覆盖 cron 服务状态、最小环境变量差异、邮件/日志输出与百分号转义四类常见原因。

    核心关键词linux crontab 不执行 排查 环境变量 日志
    #排障与运维#可观测性
  6. 0006
    Linux排障与运维

    df 和 du 统计同一目录结果差很多,可能有哪些原因?

    围绕“df 和 du 统计同一目录结果差很多,可能有哪些原因”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖完整回答要覆盖已删除未释放文件、挂载点遮盖、稀疏文件与硬链接四类原因。

    核心关键词linux df du 不一致 原因
    #排障与运维
  7. 0007
    Linux排障与运维

    磁盘显示已满但删了大文件空间没释放,怎么定位并解决?

    围绕“磁盘显示已满但删了大文件空间没释放,怎么定位并解决”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要解释被打开文件句柄持有 inode 的原理及 lsof +L1 或 /proc/pid/fd 找持有者。

    核心关键词linux 磁盘满 删除文件空间不释放 lsof deleted
    #排障与运维
  8. 0008
    Linux排障与运维

    如何判断磁盘 IO 是系统瓶颈:iostat 哪些列最关键?

    围绕“如何判断磁盘 IO 是系统瓶颈:iostat 哪些列最关键”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须解读 %util、await、r_await/w_await 与队列深度的含义及阈值判断。

    核心关键词linux iostat util await 磁盘IO瓶颈
    #排障与运维#异步编程
  9. 0009
    Linux排障与运维

    硬件或驱动异常导致服务故障时,dmesg 应该怎么读?

    围绕“硬件或驱动异常导致服务故障时,dmesg 应该怎么读”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 dmesg -T 时间戳、按级别过滤及识别 IO error/segfault 记录的方法。

    核心关键词linux dmesg 内核日志 硬件错误 排查
    #排障与运维#可观测性
  10. 0010
    Linux排障与运维

    应用偶发请求慢,怀疑 DNS 解析耗时,如何在 Linux 上验证?

    围绕“应用偶发请求慢,怀疑 DNS 解析耗时,如何在 Linux 上验证”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 dig/time getent 对比解析耗时并检查 resolv.conf 与 nsswitch 顺序。

    核心关键词linux DNS解析慢 排查 dig time /etc/resolv.conf
    #排障与运维#网络协议
  11. 0011
    Linux排障与运维

    客户端报 cannot assign requested address,如何确认是临时端口耗尽?

    围绕“客户端报 cannot assign requested address,如何确认是临时端口耗尽”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 ip_local_port_range 范围、大量 TIME_WAIT 占用与确认方法。

    核心关键词linux 临时端口耗尽 cannot assign requested address
    #排障与运维
  12. 0012
    Linux排障与运维

    find -exec 与 find | xargs 在处理含空格文件名时如何避免出错?

    围绕“find -exec 与 find | xargs 在处理含空格文件名时如何避免出错”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 -print0/-0 与 -exec {} + 两种安全写法及性能差异。

    核心关键词linux find -exec xargs -0 空格文件名
    #排障与运维#性能优化
  13. 0013
    Linux排障与运维

    磁盘告警时如何快速找出占空间最大的目录和文件?

    围绕“磁盘告警时如何快速找出占空间最大的目录和文件”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 du 逐层下钻与 find -size 的组合命令及排除挂载点的 -x 参数。

    核心关键词linux 查找大文件 du sort ncdu find -size
    #排障与运维
  14. 0014
    Linux排障与运维

    Linux 中如何查出某个端口被哪个进程占用?

    围绕“Linux 中如何查出某个端口被哪个进程占用”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 ss -lntup 与 lsof -i 的具体用法及输出字段解读。

    核心关键词linux 查看端口占用进程 ss lsof
    #排障与运维#并发编程
  15. 0015
    Linux排障与运维

    如何防止误执行的递归 fork(fork 炸弹)把服务器进程表耗尽?

    围绕“如何防止误执行的递归 fork(fork 炸弹)把服务器进程表耗尽”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 RLIMIT_NPROC 对普通用户的进程数约束及其局限。

    核心关键词linux fork炸弹 防护 nproc 限制
    #排障与运维#并发编程
  16. 0016
    Linux排障与运维

    如何在海量日志中快速定位某个时间点前后的错误上下文?

    围绕“如何在海量日志中快速定位某个时间点前后的错误上下文”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出按时间戳 sed/awk 截取区间加 grep 上下文行数的组合。

    核心关键词linux 日志排查 grep -A -B -C 时间过滤
    #排障与运维#可观测性
  17. 0017
    Linux排障与运维

    Linux 中如何定位某个进程内具体哪条线程占满 CPU?

    本文介绍定位Linux进程内线程级CPU占用问题的方法,重点使用 top -H 和 pidstat -t 获取TID,并通过转换十六进制关联线程栈,同时说明适用边界与常见误区。

    核心关键词linux 定位高 CPU 线程 top -H pidstat
    #排障与运维#并发编程
  18. 0018
    Linux排障与运维

    磁盘空间充足却提示 No space left on device,怎么排查?

    围绕“磁盘空间充足却提示 No space left on device,怎么排查”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须指向 inode 耗尽或保留块,用 df -i 确认并给出小文件清理思路。

    核心关键词linux inode 用尽 df -i No space left
    #排障与运维
  19. 0019
    Linux排障与运维

    磁盘 IO 被打满时如何定位是哪个进程在读写?

    围绕“磁盘 IO 被打满时如何定位是哪个进程在读写”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 iotop 或 pidstat -d 关联进程与读写速率,并说明需要 root 的原因。

    核心关键词linux iotop pidstat -d 定位IO进程
    #排障与运维#并发编程
  20. 0020
    Linux排障与运维

    如何用 journalctl 只看某个 systemd 服务在某次故障时间段的日志?

    围绕“如何用 journalctl 只看某个 systemd 服务在某次故障时间段的日志”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 -u 单元、--since/--until、-b 本次启动的组合过滤。

    核心关键词linux journalctl -u 查看服务日志 时间过滤
    #排障与运维#可观测性
  21. 0021
    Linux排障与运维

    kill、pkill、killall 在终止进程时有什么区别,误用风险是什么?

    分析kill、pkill、killall的定位与匹配差异,重点指出killall在不同Unix平台上的危险行为,并给出先pgrep再kill的安全实践原则,避免误杀他人进程。

    核心关键词linux kill pkill killall 区别
    #排障与运维#并发编程
  22. 0022
    Linux排障与运维

    服务在本机 127.0.0.1 能通但外部访问不通,按什么顺序排查?

    围绕“服务在本机 127.0.0.1 能通但外部访问不通,按什么顺序排查”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答要按绑定地址 0.0.0.0、防火墙/安全组、路由三层依次验证的命令顺序。

    核心关键词linux 端口外部不通 排查 绑定地址 防火墙
    #排障与运维#路由
  23. 0023
    Linux排障与运维

    应用不支持重开日志文件时,logrotate 该用 copytruncate 还是信号通知,各自风险是什么?

    围绕“应用不支持重开日志文件时,logrotate 该用 copytruncate 还是信号通知,各自风险是什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须比较 copytruncate 复制截断的丢日志窗口与 create+信号重开的依赖条件。

    核心关键词linux logrotate copytruncate 区别 风险
    #排障与运维#可观测性
  24. 0024
    Linux排障与运维

    lsof 除了看打开文件,还能回答哪些排障问题?举三个不同场景

    围绕“lsof 除了看打开文件,还能回答哪些排障问题?举三个不同场景”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用端口占用、已删除文件持有者、某进程全部网络连接三个互不相同场景说明,不与单独的 ss 题重复结论。

    核心关键词linux lsof 用法 网络连接 删除文件 端口
    #排障与运维#并发编程
  25. 0025
    Linux排障与运维

    free 显示 available 远小于 used 就是内存泄漏吗?

    围绕“free 显示 available 远小于 used 就是内存泄漏吗”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要解释 page cache 可回收性、available 列含义及判断真实内存压力的正确指标。

    核心关键词linux free available buff/cache 内存判断
    #排障与运维#缓存
  26. 0026
    Linux排障与运维

    怀疑某进程内存泄漏,如何用 /proc 和工具确认 RSS 持续增长?

    围绕“怀疑某进程内存泄漏,如何用 /proc 和工具确认 RSS 持续增长”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 /proc/pid/status 的 VmRSS 采样与 pmap/smaps 定位增长段的方法。

    核心关键词linux 进程内存泄漏 RSS /proc smaps 排查
    #排障与运维#并发编程
  27. 0027
    Linux排障与运维

    小请求正常大请求超时,为什么可能是 MTU/分片问题,如何验证?

    围绕“小请求正常大请求超时,为什么可能是 MTU/分片问题,如何验证”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 ping -M do -s 探测路径 MTU 及 PPPoE/VPN 封装降低 MTU 的典型场景。

    核心关键词linux MTU 分片 大包超时 ping -M do 排查
    #排障与运维
  28. 0028
    Linux排障与运维

    如何发现网卡丢包或错误导致网络时好时坏?

    围绕“如何发现网卡丢包或错误导致网络时好时坏”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 ip -s link 与 ethtool -S 的 error/drop 计数判断链路层问题。

    核心关键词linux 网卡丢包 ethtool ip -s link 排查
    #排障与运维
  29. 0029
    Linux排障与运维

    CPU 紧张时如何用 nice/renice 降低批处理任务影响而不停掉它?

    围绕“CPU 紧张时如何用 nice/renice 降低批处理任务影响而不停掉它”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 nice 值与调度权重关系、非 root 只能降不能升的限制。

    核心关键词linux nice renice 进程优先级 用法
    #排障与运维#并发编程
  30. 0030
    Linux排障与运维

    进程被系统莫名杀掉,如何确认是 OOM Killer 干的并调整 oom_score?

    围绕“进程被系统莫名杀掉,如何确认是 OOM Killer 干的并调整 oom_score”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 dmesg/journalctl 查 OOM 记录的方法及 oom_score_adj 保护关键进程的方式。

    核心关键词linux OOM Killer dmesg oom_score_adj 排查
    #排障与运维#并发编程
  31. 0031
    Linux排障与运维

    孤儿进程和守护进程在进程树上表现有何不同,如何让进程脱离终端存活?

    围绕“孤儿进程和守护进程在进程树上表现有何不同,如何让进程脱离终端存活”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分被 init 收养的孤儿与主动 daemon 化进程,并比较 nohup、setsid、disown 的适用场景。

    核心关键词linux 孤儿进程 守护进程 nohup setsid 区别
    #排障与运维#并发编程
  32. 0032
    Linux排障与运维

    文件权限看起来没问题却仍 Permission denied,要检查哪些层次?

    围绕“文件权限看起来没问题却仍 Permission denied,要检查哪些层次”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖完整回答要覆盖路径上各级目录的 x 权限、ACL(getfacl)与挂载选项三层。

    核心关键词linux Permission denied 排查 目录x权限 ACL
    #排障与运维#安全
  33. 0033
    Linux排障与运维

    ping 得通但 TCP 端口连不上,如何区分拒绝连接与超时两种失败?

    围绕“ping 得通但 TCP 端口连不上,如何区分拒绝连接与超时两种失败”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 RST(拒绝)与无响应(丢包/防火墙 DROP)区分定位方向,配合 nc/curl -v 验证。

    核心关键词linux connection refused timeout 区别 排查
    #排障与运维#网络协议
  34. 0034
    Linux排障与运维

    管道中某个中间命令失败但脚本仍继续,为什么 set -o pipefail 能解决这个问题?

    围绕“管道中某个中间命令失败但脚本仍继续,为什么 set -o pipefail 能解决这个问题”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要解释管道默认只取末命令退出码及 pipefail 的语义与代价。

    核心关键词linux set -o pipefail 管道退出状态
    #排障与运维
  35. 0035
    Linux排障与运维

    进程处于 D(不可中断睡眠)状态杀不掉时怎么排查?

    本文解释 Linux 进程 D 状态的不可中断睡眠原理,说明 kill 无效的原因,并给出用 /proc/pid/stack、dmesg 和 ps 定位 IO 卡点的方法,强调必须恢复底层设备而非强杀进程。

    核心关键词linux D状态进程 无法kill 排查
    #排障与运维#并发编程
  36. 0036
    Linux排障与运维

    排查异常进程时 ps aux、ps -ef 与 pstree 各自适合回答什么问题?

    围绕“排查异常进程时 ps aux、ps -ef 与 pstree 各自适合回答什么问题”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答要按诊断目标(资源排序、完整命令行、父子关系)区分三者输出,不罗列全部 ps 选项。

    核心关键词linux ps aux ps -ef pstree 区别
    #排障与运维#并发编程
  37. 0037
    Linux排障与运维

    文件系统突然变只读,应用写文件报错怎么处理?

    围绕“文件系统突然变只读,应用写文件报错怎么处理”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明内核检测到 IO 错误后 remount-ro 的保护机制及 dmesg 查错、修复流程。

    核心关键词linux 文件系统只读 read-only 排查 dmesg
    #排障与运维
  38. 0038
    Linux排障与运维

    Linux 目录上的 r、w、x 权限分别控制什么操作?

    围绕“Linux 目录上的 r、w、x 权限分别控制什么操作”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分目录读列表、写增删条目、x 进入与访问三者的具体行为差异。

    核心关键词linux 目录权限 rwx 含义 区别
    #排障与运维#安全
  39. 0039
    Linux排障与运维

    为什么排查挂死进程时先用 SIGTERM 而不是直接 kill -9?

    本文解释 SIGTERM 与 SIGKILL 的本质区别:可捕获性。说明为何排障时先尝试 SIGTERM,分析 SIGKILL 的残留风险,并给出具体场景和边界判断。

    核心关键词linux SIGTERM SIGKILL 区别 kill -9
    #排障与运维#并发编程
  40. 0040
    Linux排障与运维

    进程响应变慢时如何用 strace 找到它卡在哪类系统调用上?

    围绕“进程响应变慢时如何用 strace 找到它卡在哪类系统调用上”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出 strace -p 附加、-c 统计耗时分布与识别 connect/futex 卡住的读法。

    核心关键词linux strace 排查进程卡死 系统调用
    #排障与运维#并发编程#可观测性
  41. 0041
    Linux排障与运维

    如何为运维脚本配置最小权限的 sudo 免密执行而不开放全部命令?

    围绕“如何为运维脚本配置最小权限的 sudo 免密执行而不开放全部命令”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 visudo 限定具体命令与参数的写法及通配符绕过风险。

    核心关键词linux sudoers NOPASSWD 最小权限 配置
    #排障与运维#安全
  42. 0042
    Linux排障与运维

    SUID、SGID、sticky bit 在运维中各自解决什么问题?

    围绕“SUID、SGID、sticky bit 在运维中各自解决什么问题”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 passwd 提权、共享目录组继承、/tmp 防误删三个实例说明。

    核心关键词linux SUID SGID sticky bit 作用
    #排障与运维
  43. 0043
    Linux排障与运维

    如何确认系统卡顿是由 swap 换入换出引起的?

    围绕“如何确认系统卡顿是由 swap 换入换出引起的”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖回答需要围绕必须用 vmstat 的 si/so 非零持续值与 iostat 佐证 swap IO。

    核心关键词linux vmstat si so swap 排查 卡顿
    #排障与运维
  44. 0044
    Linux排障与运维

    tail -f 在日志轮转后不再输出新内容,为什么,怎么解决?

    围绕“tail -f 在日志轮转后不再输出新内容,为什么,怎么解决”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要解释轮转后文件被替换 inode 变化导致 -f 失效、-F 按文件名重开。

    核心关键词linux tail -f 日志轮转 tail -F 区别
    #排障与运维#可观测性
  45. 0045
    Linux排障与运维

    服务器出现大量 TIME_WAIT 连接,是问题吗,如何确认来源?

    围绕“服务器出现大量 TIME_WAIT 连接,是问题吗,如何确认来源”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要解释主动关闭方进入 TIME_WAIT 的原因、用 ss 统计对端分布判断是否正常。

    核心关键词linux TIME_WAIT 大量 排查 ss
    #排障与运维
  46. 0046
    Linux排障与运维

    如何用 tcpdump 抓包确认请求是否到达服务器、响应是否发出?

    围绕“如何用 tcpdump 抓包确认请求是否到达服务器、响应是否发出”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须给出按 host/port 过滤、-i 指定网卡、-w 存包的最小命令集及“入方向无包则问题在上游”的判断。

    核心关键词linux tcpdump 抓包 端口 过滤 用法
    #排障与运维#网络协议
  47. 0047
    Linux排障与运维

    如何在运维脚本中防止某条命令无限挂住:timeout 的正确用法与退出码?

    围绕“如何在运维脚本中防止某条命令无限挂住:timeout 的正确用法与退出码”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 timeout 发 TERM/KILL 的两段式与 124 退出码判断超时。

    核心关键词linux timeout 命令 防止脚本挂死 退出码
    #排障与运维
  48. 0048
    Linux排障与运维

    应用报 Too many open files,如何确认限制值并定位句柄泄漏点?

    围绕“应用报 Too many open files,如何确认限制值并定位句柄泄漏点”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖必须区分 ulimit -n 与 /proc/pid/limits,用 lsof -p 统计句柄类型定位泄漏。

    核心关键词linux Too many open files ulimit -n lsof 排查
    #排障与运维
  49. 0049
    Linux排障与运维

    top 里 load average 很高但 CPU 利用率不高,怎么判断瓶颈在哪?

    本文解释 load average 包含 D 状态任务,CPU 低时如何通过 ps 查 D 进程、iostat 验 IO,区分 CPU 与 IO 瓶颈。

    核心关键词linux load average 高 CPU 不高 排查
    #排障与运维#并发编程
  50. 0050
    Linux排障与运维

    改了 /etc/security/limits.conf 但服务句柄限制没生效,为什么?

    围绕“改了 /etc/security/limits.conf 但服务句柄限制没生效,为什么”给出直接结论、机制拆解、可复现验证、常见误区与追问,重点覆盖需要说明 limits.conf 只经 PAM 登录会话生效、systemd 服务需 LimitNOFILE 的关键差异。

    核心关键词linux limits.conf 不生效 systemd LimitNOFILE
    #排障与运维
上一页
12
下一页
前端进阶之旅本地 Markdown 维护 · 服务端分页 · 完整内容对用户与搜索引擎一致