
netstat 经典命令被 ss 取代后,哪些等价写法最容易出错
ss 命令替代 netstat 时存在四大高频误区:一是查监听端口必须显式加 -l,否则漏掉 LISTEN 状态;二是查进程名需 sudo 配合 -p,否则权限不足显示为“-”;三是 UDP 监听不能混用 -t,须用 -u 单独过滤;四是状...


ss 命令替代 netstat 时存在四大高频误区:一是查监听端口必须显式加 -l,否则漏掉 LISTEN 状态;二是查进程名需 sudo 配合 -p,否则权限不足显示为“-”;三是 UDP 监听不能混用 -t,须用 -u 单独过滤;四是状...

该错误源于sudo默认要求TTY环境,常见于SSH非交互式执行;可通过注释sudoers中Defaults requiretty、使用ssh -t临时分配TTY,或配置NOPASSWD免密授权解决。 这个错误是因为 sudo 默认要求在 T...

swappiness=10不禁止swap,仅倾向回收文件页;当物理内存长期紧张、存在大量冷匿名页、zswap压缩失败或THP导致大页整体换出时,仍会频繁swap。 即使将 vm.swappiness=10,某些业务场景下 swap 仍可能被...

Terminating状态Pod长时间不消失是因finalizer未完成、节点失联或kubelet无响应;应先通过kubectl describe定位原因,再按节点异常或finalizer阻塞分类处理,避免盲目强制删除引发数据残留等问题。 ...

脏页堆积导致写入变慢的核心是内核writeback机制跟不上脏页产生速度或I/O路径瓶颈,需定位瓶颈、缓解压力、调整策略:立即缓解可手动sync或drop_caches、调高dirty_ratio、切换IO调度器;定位需用iostat/pi...

Linux TCP封包过滤依托netfilter内核框架,通过iptables/nftables结合conntrack状态跟踪实现高效防护;需设默认DROP策略、防御SYN洪泛与端口扫描,并过渡至nftables及eBPF提升性能与可维护性...

Linux不支持原生角色概念,需用group+sudo+ACL三层组合实现RBAC;useradd仅建独立账户,无法动态切换角色;权限应按命令粒度通过sudoers中的Command Alias精细控制,并辅以ACL解决目录级细粒度需求。 ...

真实吞吐量应以应用层实际送达数据量为准,需用 iperf3 测端到端 TCP 吞吐、ss -i 查重传与 RTT、tcpdump + tshark 算有效载荷;延迟需分网络层(mtr)、TCP 建连(curl -w)、应用层(tcpdump...

进程被 kill -9 杀掉后找不到日志,因为 SIGKILL 不可捕获,进程立即终止且不执行任何清理逻辑;需排查 oom_killer、容器运行时、人为 kill 或 systemd 超时等来源。 进程被 kill -9 杀掉后找不到日志...

Python性能评估需用time.perf_counter()计时、cProfile定位函数瓶颈、line_profiler分析逐行开销,并通过timeit做微基准测试,确保环境一致、数据驱动优化。 Python代码执行效率评估,核心是准确...