在过去的六年里,我一直在研究LINUX,自从我在Linux上开始职业生涯以来,我就是Linux的核心人物.更多关于基于Redhat/Centos/Fedora的分发系统管理,以及一些基本的bash脚本知识.
现在,我希望深入研究编程,以便在Linux操作系统或内核空间上贡献或创新新东西.(更重要的是,因为我是虚拟化专家,所以在kvm虚拟化领域).所以我需要你的指导才能在Linux编程方面开始新的职业生涯.截至目前,我计划从以下序列开始:
请为我提供一些良好的网络链接或初级到高级文档,以便开始使用上述语言.
你可以从Eudyptula Challenge开始.
eudyptula-challenge网站说:Eudyptula Challenge是针对Linux内核的一系列编程练习,从一个非常基本的"Hello world"内核模块开始,在复杂性方面向前推进,以便将补丁接受到主Linux内核源代码树中.
您还可以阅读Linux内核模块编程指南.这对初学者来说也是一个很好的指南.