
- GNU Toolchain
- GNU 工具链
# 前言
GNU Toolchain 栏目下的文章内容为我对 GNU 的各类基础工具的使用方法和技巧的总结。
本栏目中的任何文章都假定读者至少已经了解命令行的基本用法,能够在类 UNIX 系统上进行一些最基本的操作。
本栏目主要是基于我对官方文档的学习以及对工具的使用经验形成的,因而有以下特点:
会着重强调我个人认为重要或较难理解的部分,尽最大可能帮助读者更好地掌握这些工具。
会总结一些实践中常用的使用技巧,这些通常是官方文档中没有的、零散分布在网上各大技术博客中的。
不会完整地介绍工具的所有功能,很少用到的以及过于困难的会被忽略,请读者自行查阅官方文档。
关于文章的阅读顺序:
在每个工具板块内,每篇文档会有一个标号,这个标号表示了该文档大致的在当前工具板块内的相对阅读顺序,建议按标号从小到大阅读,标号相同的则无所谓。
有些文档会具有相同的标号,这是按层划分的,可能会让您感到有些困惑,您可以参阅每个工具板块头部的阅读指引图来获得确切的阅读顺序。
一些文档的开头会给出前置知识声明,如果你没有掌握这些知识,建议进行递归学习。这些前置声明和阅读指引图提供的顺序是相同的。
- 01
- Reading Papers - Kernel Concurrency06-01
- 02
- Linux Kernel - Source Code Overview05-01
- 03
- Linux Kernel - Per-CPU Storage05-01