<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Linux on Answer</title>
    <link>https://answer.freetools.me/categories/linux/</link>
    <description>Recent content in Linux on Answer</description>
    <generator>Hugo -- 0.152.2</generator>
    <language>zh-cn</language>
    <lastBuildDate>Fri, 13 Mar 2026 01:32:37 +0800</lastBuildDate>
    <atom:link href="https://answer.freetools.me/categories/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Bash脚本的那些坑：为什么这个看似简单的shell能折磨程序员五十年</title>
      <link>https://answer.freetools.me/bash%E8%84%9A%E6%9C%AC%E7%9A%84%E9%82%A3%E4%BA%9B%E5%9D%91%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BF%99%E4%B8%AA%E7%9C%8B%E4%BC%BC%E7%AE%80%E5%8D%95%E7%9A%84shell%E8%83%BD%E6%8A%98%E7%A3%A8%E7%A8%8B%E5%BA%8F%E5%91%98%E4%BA%94%E5%8D%81%E5%B9%B4/</link>
      <pubDate>Fri, 13 Mar 2026 01:32:37 +0800</pubDate>
      <guid>https://answer.freetools.me/bash%E8%84%9A%E6%9C%AC%E7%9A%84%E9%82%A3%E4%BA%9B%E5%9D%91%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BF%99%E4%B8%AA%E7%9C%8B%E4%BC%BC%E7%AE%80%E5%8D%95%E7%9A%84shell%E8%83%BD%E6%8A%98%E7%A3%A8%E7%A8%8B%E5%BA%8F%E5%91%98%E4%BA%94%E5%8D%81%E5%B9%B4/</guid>
      <description>深入剖析Bash脚本编程中的常见陷阱，从分词机制、子shell边界、信号处理到文件名处理的完整技术解析，基于四十年shell编程经验的深度总结。</description>
    </item>
    <item>
      <title>Unix信号的底层真相：从Ctrl&#43;C到内核中断处理的技术全景</title>
      <link>https://answer.freetools.me/unix%E4%BF%A1%E5%8F%B7%E7%9A%84%E5%BA%95%E5%B1%82%E7%9C%9F%E7%9B%B8%E4%BB%8Ectrl-c%E5%88%B0%E5%86%85%E6%A0%B8%E4%B8%AD%E6%96%AD%E5%A4%84%E7%90%86%E7%9A%84%E6%8A%80%E6%9C%AF%E5%85%A8%E6%99%AF/</link>
      <pubDate>Wed, 11 Mar 2026 01:42:50 +0800</pubDate>
      <guid>https://answer.freetools.me/unix%E4%BF%A1%E5%8F%B7%E7%9A%84%E5%BA%95%E5%B1%82%E7%9C%9F%E7%9B%B8%E4%BB%8Ectrl-c%E5%88%B0%E5%86%85%E6%A0%B8%E4%B8%AD%E6%96%AD%E5%A4%84%E7%90%86%E7%9A%84%E6%8A%80%E6%9C%AF%E5%85%A8%E6%99%AF/</guid>
      <description>深入解析Unix信号机制的本质：从信号的历史演变、内核数据结构、投递流程，到信号处理函数的底层实现、多线程环境下的信号分发，以及self-pipe技巧等现代最佳实践。基于Linux内核源码、POSIX标准和真实生产案例，揭示信号如何从简单的软件中断演变为现代进程通信的基石。</description>
    </item>
    <item>
      <title>复制粘贴为何总在关键时刻失效从X11选区到Wayland协议的技术真相</title>
      <link>https://answer.freetools.me/%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4%E4%B8%BA%E4%BD%95%E6%80%BB%E5%9C%A8%E5%85%B3%E9%94%AE%E6%97%B6%E5%88%BB%E5%A4%B1%E6%95%88%E4%BB%8Ex11%E9%80%89%E5%8C%BA%E5%88%B0wayland%E5%8D%8F%E8%AE%AE%E7%9A%84%E6%8A%80%E6%9C%AF%E7%9C%9F%E7%9B%B8/</link>
      <pubDate>Sat, 07 Mar 2026 12:41:13 +0800</pubDate>
      <guid>https://answer.freetools.me/%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4%E4%B8%BA%E4%BD%95%E6%80%BB%E5%9C%A8%E5%85%B3%E9%94%AE%E6%97%B6%E5%88%BB%E5%A4%B1%E6%95%88%E4%BB%8Ex11%E9%80%89%E5%8C%BA%E5%88%B0wayland%E5%8D%8F%E8%AE%AE%E7%9A%84%E6%8A%80%E6%9C%AF%E7%9C%9F%E7%9B%B8/</guid>
      <description>复制粘贴为何总在关键时刻失效从X11选区到Wayland协议的技术真相</description>
    </item>
    <item>
      <title>硬链接为何不占用额外空间从inode设计哲学到文件系统的隐藏真相</title>
      <link>https://answer.freetools.me/%E7%A1%AC%E9%93%BE%E6%8E%A5%E4%B8%BA%E4%BD%95%E4%B8%8D%E5%8D%A0%E7%94%A8%E9%A2%9D%E5%A4%96%E7%A9%BA%E9%97%B4%E4%BB%8Einode%E8%AE%BE%E8%AE%A1%E5%93%B2%E5%AD%A6%E5%88%B0%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%9A%90%E8%97%8F%E7%9C%9F%E7%9B%B8/</link>
      <pubDate>Sat, 07 Mar 2026 08:42:04 +0800</pubDate>
      <guid>https://answer.freetools.me/%E7%A1%AC%E9%93%BE%E6%8E%A5%E4%B8%BA%E4%BD%95%E4%B8%8D%E5%8D%A0%E7%94%A8%E9%A2%9D%E5%A4%96%E7%A9%BA%E9%97%B4%E4%BB%8Einode%E8%AE%BE%E8%AE%A1%E5%93%B2%E5%AD%A6%E5%88%B0%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%9A%90%E8%97%8F%E7%9C%9F%E7%9B%B8/</guid>
      <description>深入解析inode设计哲学，揭示硬链接为何不占用额外空间的真相，对比硬链接与软链接的本质区别，涵盖Unix文件系统五十年演进史。</description>
    </item>
    <item>
      <title>OOM Killer 的评判算法为何总是杀错进程？从启发式评分到生产环境的生存指南</title>
      <link>https://answer.freetools.me/oom-killer-%E7%9A%84%E8%AF%84%E5%88%A4%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E6%80%BB%E6%98%AF%E6%9D%80%E9%94%99%E8%BF%9B%E7%A8%8B%E4%BB%8E%E5%90%AF%E5%8F%91%E5%BC%8F%E8%AF%84%E5%88%86%E5%88%B0%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E7%9A%84%E7%94%9F%E5%AD%98%E6%8C%87%E5%8D%97/</link>
      <pubDate>Fri, 06 Mar 2026 02:24:58 +0800</pubDate>
      <guid>https://answer.freetools.me/oom-killer-%E7%9A%84%E8%AF%84%E5%88%A4%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E6%80%BB%E6%98%AF%E6%9D%80%E9%94%99%E8%BF%9B%E7%A8%8B%E4%BB%8E%E5%90%AF%E5%8F%91%E5%BC%8F%E8%AF%84%E5%88%86%E5%88%B0%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E7%9A%84%E7%94%9F%E5%AD%98%E6%8C%87%E5%8D%97/</guid>
      <description>深入解析 Linux OOM Killer 的启发式评分算法，从内核源码层面揭示评分计算逻辑，分析算法从虚拟内存到物理内存的十年演进，探讨容器环境下的新挑战，并提供生产环境的关键进程保护策略。</description>
    </item>
  </channel>
</rss>
