第一篇Blog:2021年1月~2月的学习计划

背景

趁着毕业和入职之间的间隙,争取在这一个月左右的时间学习一下Linux内核和网络相关的基础知识,为上班做准备。

(因为反正疫情期间也去不了什么地方旅游)。


学习目标

学习Linux内核和网络。争取有一些hands-on的小实验。


学习内容

我在网上找了两本电子书:

第一篇Blog:2021年1月~2月的学习计划_第1张图片

第一篇Blog:2021年1月~2月的学习计划_第2张图片

根据我的理解,第一本主要介绍Linux内核是怎么工作的,第二本是指导如何通过代码和内核互动 (i.e., system calls)。具体还要仔细读了才知道。

但是这两本书有两个不足,一个是不是直接讲Network内核的,另一个是没有hands-on实验。所以还需要找另外的资料。

补充一个讲Network内核的书:

第一篇Blog:2021年1月~2月的学习计划_第3张图片
这本书是介绍Linux内核中跟Network有关的,符合我的学习目的。选这本书的原因是它和第一本都是基于Linux v2.6版本的。虽然有点老,但是统一版本省事了。

(书的封面都是在abebooks.com找的。这个网站的“书的封面图片”格式统一,且比较清晰。以后有类似的需求还可以在这个网站上找)。


学习时间

周一至周五白天。先看一下书,再根据内容看看Linux源代码。有一个问题是,书的版本比较落后,这个还需要想办法。


学习产出

目前计划,每看一个Chapter写一篇Blog总结一下吧。其他的再说。

你可能感兴趣的:(linux)