You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
6.3 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# SUMMARY
* [简介](./README.md)
* [开篇词 | 为什么要学习Linux操作系统](./docs/87104.md)
* [01 | 入学测验你究竟对Linux操作系统了解多少](./docs/87111.md)
* [02 | 学习路径爬过这六个陡坡你就能对Linux了如指掌](./docs/87628.md)
* [03 | 你可以把Linux内核当成一家软件外包公司的老板](./docs/88060.md)
* [04 | 快速上手几个Linux命令每家公司都有自己的黑话](./docs/88761.md)
* [05 | 学会几个系统调用:咱们公司能接哪些类型的项目?](./docs/89251.md)
* [06 | x86架构有了开放的架构才能打造开放的营商环境](./docs/89417.md)
* [07 | 从BIOS到bootloader创业伊始有活儿老板自己上](./docs/89739.md)
* [08 | 内核初始化:生意做大了就得成立公司](./docs/90109.md)
* [09 | 系统调用:公司成立好了就要开始接项目](./docs/90394.md)
* [10 | 进程:公司接这么多项目,如何管?](./docs/90855.md)
* [11 | 线程:如何让复杂的项目并行执行?](./docs/91289.md)
* [12 | 进程数据结构(上):项目多了就需要项目管理系统](./docs/91550.md)
* [13 | 进程数据结构(中):项目多了就需要项目管理系统](./docs/92151.md)
* [14 | 进程数据结构(下):项目多了就需要项目管理系统](./docs/93014.md)
* [15 | 调度(上):如何制定项目管理流程?](./docs/93251.md)
* [16 | 调度(中):主动调度是如何发生的?](./docs/93396.md)
* [17 | 调度(下):抢占式调度是如何发生的?](./docs/93711.md)
* [18 | 进程的创建:如何发起一个新项目?](./docs/94064.md)
* [19 | 线程的创建:如何执行一个新子项目?](./docs/94479.md)
* [20 | 内存管理(上):为客户保密,规划进程内存空间布局](./docs/94926.md)
* [21 | 内存管理(下):为客户保密,项目组独享会议室封闭开发](./docs/95209.md)
* [22 | 进程空间管理:项目组还可以自行布置会议室](./docs/95715.md)
* [23 | 物理内存管理(上):会议室管理员如何分配会议室?](./docs/96103.md)
* [24 | 物理内存管理(下):会议室管理员如何分配会议室?](./docs/96623.md)
* [25 | 用户态内存映射:如何找到正确的会议室?](./docs/97030.md)
* [26 | 内核态内存映射:如何找到正确的会议室?](./docs/97463.md)
* [27 | 文件系统:项目成果要归档,我们就需要档案库](./docs/97876.md)
* [28 | 硬盘文件系统:如何最合理地组织档案库的文档?](./docs/98440.md)
* [29 | 虚拟文件系统:文件多了就需要档案管理系统](./docs/98855.md)
* [30 | 文件缓存:常用文档应该放在触手可得的地方](./docs/99108.md)
* [31 | 输入与输出:如何建立售前售后生态体系?](./docs/99553.md)
* [32 | 字符设备(上):如何建立直销模式?](./docs/100068.md)
* [33 | 字符设备(下):如何建立直销模式?](./docs/100576.md)
* [34 | 块设备(上):如何建立代理商销售模式?](./docs/100942.md)
* [35 | 块设备(下):如何建立代理商销售模式?](./docs/101397.md)
* [36 | 进程间通信:遇到大项目需要项目组之间的合作才行](./docs/101719.md)
* [37 | 信号项目组A完成了如何及时通知项目组B](./docs/102281.md)
* [38 | 信号项目组A完成了如何及时通知项目组B](./docs/102893.md)
* [39 | 管道项目组A完成了如何交接给项目组B](./docs/103426.md)
* [40 | IPC不同项目组之间抢资源如何协调](./docs/103724.md)
* [41 | IPC不同项目组之间抢资源如何协调](./docs/104277.md)
* [42 | IPC不同项目组之间抢资源如何协调](./docs/104273.md)
* [43 预习 | Socket通信之网络协议基本原理](./docs/105338.md)
* [43 | Socket通信遇上特大项目要学会和其他公司合作](./docs/105359.md)
* [44 | Socket内核数据结构如何成立特大项目合作部](./docs/105980.md)
* [45 | 发送网络包(上):如何表达我们想让合作伙伴做什么?](./docs/106490.md)
* [46 | 发送网络包(下):如何表达我们想让合作伙伴做什么?](./docs/107209.md)
* [47 | 接收网络包(上):如何搞明白合作伙伴让我们做什么?](./docs/107485.md)
* [48 | 接收网络包(下):如何搞明白合作伙伴让我们做什么?](./docs/108227.md)
* [49 | 虚拟机:如何成立子公司,让公司变集团?](./docs/108964.md)
* [50 | 计算虚拟化之CPU如何复用集团的人力资源](./docs/109335.md)
* [51 | 计算虚拟化之CPU如何复用集团的人力资源](./docs/109904.md)
* [52 | 计算虚拟化之内存:如何建立独立的办公室?](./docs/110488.md)
* [53 | 存储虚拟化(上):如何建立自己保管的单独档案库?](./docs/110697.md)
* [54 | 存储虚拟化(下):如何建立自己保管的单独档案库?](./docs/111522.md)
* [55 | 网络虚拟化:如何成立独立的合作部?](./docs/111686.md)
* [56 | 容器:大公司为保持创新,鼓励内部创业](./docs/113370.md)
* [57 | Namespace技术内部创业公司应该独立运营](./docs/113692.md)
* [58 | cgroup技术内部创业公司应该独立核算成本](./docs/115582.md)
* [59 | 数据中心操作系统:上市敲钟](./docs/117149.md)
* [60 | 搭建操作系统实验环境(上):授人以鱼不如授人以渔](./docs/117924.md)
* [61 | 搭建操作系统实验环境(下):授人以鱼不如授人以渔](./docs/117939.md)
* [62 | 知识串讲:用一个创业故事串起操作系统原理(一)](./docs/119902.md)
* [63 | 知识串讲:用一个创业故事串起操作系统原理(二)](./docs/120320.md)
* [64 | 知识串讲:用一个创业故事串起操作系统原理(三)](./docs/120928.md)
* [65 | 知识串讲:用一个创业故事串起操作系统原理(四)](./docs/123494.md)
* [66 | 知识串讲:用一个创业故事串起操作系统原理(五)](./docs/128211.md)
* [期末测试 | 这些操作系统问题,你真的掌握了吗?](./docs/128978.md)
* [结束语 | 永远别轻视任何技术,也永远别轻视自己](./docs/130518.md)
* [学习攻略(一):学好操作系统,需要掌握哪些前置知识?](./docs/92382.md)
* [“趣谈Linux操作系统”食用指南](./docs/141374.md)