美文网首页
02-学习路径:爬过这六个陡坡,你就能对 Linux 了如指掌

02-学习路径:爬过这六个陡坡,你就能对 Linux 了如指掌

作者: Leooeloel | 来源:发表于2019-04-16 13:03 被阅读0次
    • 第一个坡:抛弃旧的思维习惯,熟练使用 Linux 命令行

    如果你想全面学习 Linux 命令,推荐你阅读《鸟哥的 Linux 私房菜》。如果想再深入一点,推荐你阅读《Linux 系统管理技术手册》。这本砖头厚的书,可以说是 Linux 运维手边必备。

    • 第二个坡:通过系统调用或者 glibc,学会自己进行程序设计

    如果要进一步学习 Linux 程序设计,推荐你阅读《UNIX 环境高级编程》,这本书有代码,有介绍,有原理,非常实用。

    • 第三个坡:了解 Linux 内核机制,反复研习重点突破

    这块内容的辅助学习,我推荐一本《深入理解 LINUX 内核》。这本书言简意赅地讲述了主要的内核机制。看完这本书,你会对 Linux 内核有总体的了解。不过这本书的内核版本有点老,不过对于了解原理来讲,没有任何问题。

    • 第四坡:阅读 Linux 内核代码,聚焦核心逻辑和场景

    一开始阅读代码不要纠结一城一池的得失,不要每一行都一定要搞清楚它是干嘛的,而要聚焦于核心逻辑和使用场景。

    这里也推荐一本书,《LINUX 内核源代码情景分析》。这本书最大的优点是结合场景进行分析,看得见、摸得着,非常直观,唯一的缺点还是内核版本比较老。

    • 第五坡:实验定制化 Linux 组件,已经没人能阻挡你成为内核开发工程师了

    • 最后一坡:面向真实场景的开发,实践没有终点

    真正的高手都是在实战中摸爬滚打练出来的。

    Linux 操作系统爬坡路线图

    相关文章

      网友评论

          本文标题:02-学习路径:爬过这六个陡坡,你就能对 Linux 了如指掌

          本文链接:https://www.haomeiwen.com/subject/rhxbwqtx.html