关于Linux内核之旅

欢迎来到Linux内核之旅!

贡献者从这里开始:

简介

由来

资源

参与方式

寻求帮助

简介

Linux内核之旅是一个完全自由和开放的平台,它的建设是在西邮陈莉君教授和在腾讯工作十多年的许振文师兄的指导下完成的,我们的运作方式与国际开源社区一样,所有人都可以共建Linux内核之旅平台,我们都是贡献者,也是受益者。

我们与其他社区合作共同分享内核知识,旨在让更多的人受益。在这里,你可以和我们一起学习Linux内核知识,你可以在Linux内核之旅网站和Linux内核之旅微信公众平台投稿你的学习笔记和心得,你可以在我们的GitHub平台学习和分享内核实验代码,你还可以免费报名陈莉君教授主讲的内核mooc,在讨论区留下你的疑问,就有机会获得陈莉君教授的亲自答疑。

由来

陈莉君老师自1999年来一直致力于推动Linux在中国的发展,深入研究Linux内核相关理论和技术,积极跟踪Linux内核发展动向,针对Linux内核版本的不断演化,连续编写和翻译了多部有关专著、译著及教材。其中专著《Linux操作系统内核分析》曾被指定为中科院考博参考书。翻译《深入理解Linux内核》一~三版,每版多达800页。翻译的《Linux内核设计与实现》得到读者的极大认可,成为嵌入式Linux开发者的必读之书。撰写的《Linux操作系统原理与应用》,被列为国家“十一五”规划教材。还翻译了《The Linux® Kernel Primer: A Top-Down Approach for x86 and PowerPC Architectures》等,这些书籍在业界产生很大的反响。

陈老师二十多年来专注Linux内核研究,业余时间主办的Linux内核之旅网站,为Linux爱好者默默提供着无私的帮助,值得一提的是,把自己2002年撰写的《深入分析Linux内核源代码》一书,因为绝版而全文公布于网络,这为嵌入式开发者和Linux内核爱好者提供了触手可得的资料。带领西邮操作系统课程团队录制了《Linux内核分析与应用》、《操作系统原理》以及《Linux系统编程技术》的慕课,为Linux学习者免费提供各种学习资源。

十多年前,陈老师和她的学生康华、陈逸飞等创办了“Linux内核之旅”(http://kerneltravel.net/) 网站,并撰写了电子杂志的系列文章。近年来,有把这个网站与微信平台打通的愿望,多年积累,大量的资料大都散落在各处,是时候梳理它们,让它们回归到自己的家园了。

资源

目前我们有五大子平台:

  1. Linux内核之旅微信公众号平台:传播媒介
  • 定期推送国内精彩的Linux内核文章
  • 大家翻译的国外优秀文章
  • 大家的学习笔记、精彩的Linux相关博客
  1. Linux内核之旅网站:文章内容输出平台
  • 内容承载输出点
  • 研究生团队周报
  • 国外优秀Linux文章翻译
  • 陈老师出版书的笔记分享
  1. Linux内核之旅的GitHub平台:协作平台
  • 开源社区&网站代码协作平台
  • 文章&代码&项目开发协作平台
  1. 学堂在线mooc:Linux内核课程输出平台
  • 内核知识教学
  • 讨论区答疑
  1. Linux内核视频网站:内核学习视频分享平台
  • 陈老师课程组详细完整的操作系统原理以及内核课程教学视频
  • 大家平时录制的内核学习视频

参与方式

1、Linux内核之旅网站

您可以在我们的网站上进行投稿,我们网站是使用hugo搭建的静态网站,您可以先配置好hugo和git这两个环境,将我们网站的git仓库fork到您的github,git pull 到本地后,您可以添加您的博客文章,添加您阅读陈老师出版书的读书笔记,甚至您还可以优化我们的网站,git push到您的git仓库后,再向我们的主仓库提交 pull requests,我们的管理员看到后会 review 您的提交,如果没有问题的话,就可以 merge 到我们的git主仓库啦。

Linux内核之旅网站地址:

http://www.kerneltravel.net/

Linux内核之旅网站git仓库地址:

https://github.com/linuxkerneltravel/website

2、内核学习实验代码

您可以学习和分享内核试验代码,提交 Issues,可以将我们内核试验代码的git仓库fork到您的github,git pull 到本地后,您可以修改我们的内核试验代码,或者添加您的内核试验代码,需要按分类提交内核实验代码,也请给出对代码的简要说明,然后git push到您的git仓库后,再向我们的git主仓库提交 pull requests,我们的管理员看到后会 review 您的提交,如果没有问题的话,就可以 merge 到我们的git主仓库。

Linux内核之旅的内核试验代码仓库地址:

https://github.com/linuxkerneltravel/xyLinuxer

3、Linux内核之旅微信公众号

您可以向我们的微信公众号“Linux内核之旅”进行投稿,或者申请转载我们的文章。

4、内核慕课

您可以免费报名学习陈莉君教授的课程《Linux内核分析与应用》,您还可以在讨论区抛出您的疑问,有机会获得陈老师的亲自答疑哦。报名方式如下:

手机扫描下方二维码,或电脑访问下方链接,开始Linux内核之旅吧!

https://next.xuetangx.com/course/XIYOU08091001441/1516763

5、Linux内核之旅建设

Linux内核之旅刚刚上线,很多制度和规则都不是很完善,您也可以参与我们的平台管理,给我们提一些建议,或帮助我们完善文档,您可以提交任何改善的 patch ,贡献者也有机会成为我们的管理员哦,感谢大家的关注和参与。

Linux内核之旅管理仓库:

https://github.com/linuxkerneltravel/community

寻求帮助

如果您在参与Linux内核之旅时,遇到任何问题,您可以联系我们帮您解决!

邮箱:liangjinrong111@163.com

参与方式举例:http://kerneltravel.net/blog/2020/submit_pr/