本人新手,现在想看一下linux源码,请问我该从哪些方面入手

adixia 2010-12-03 10:27:36
RT
比如我先看哪个目录下的代码?或者有什么建议,请大虾们指点
...全文
517 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
WandIsMyweapon 2011-02-09
  • 打赏
  • 举报
回复
同济大学赵炯博士的《Linux内核完全解释》
phpjspasp 2010-12-29
  • 打赏
  • 举报
回复
当然要买书看,如果直接去看源代码,几百万行的源代码让你有力气没地儿使。


深入理解linux内核
linux源代码情景分析 毛德操
深入linux内核架构

是现在评论比较好的三本书。
c8051f330 2010-12-28
  • 打赏
  • 举报
回复
用source insight 导入源代码,然后在右边输入文件名,就可以看了,并且可以点中变量或者函数,便可以看出在哪里定义。
ajige 2010-12-28
  • 打赏
  • 举报
回复
还是慢慢来把,当用到时候在学源码,现在可以先大概看一下。。没有具体需求 盲目的学,比较难~
王向飞 2010-12-28
  • 打赏
  • 举报
回复
那就推荐本书看吧
Yume15 2010-12-28
  • 打赏
  • 举报
回复
先了解系统,再了解源代码...
Linux-Torvalds 2010-12-27
  • 打赏
  • 举报
回复
找一本书,跟着书慢慢走是王道。
Linux-Torvalds 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 adixia 的回复:]

哪个模块最小?


另,欢迎大家多多讨论哈。
[/Quote]
感觉都不小,文件系统还可以吧。内存子系统也可以。
Wenxy1 2010-12-07
  • 打赏
  • 举报
回复
先运行make menuconifg 编译内核入手,然后看看LDD,跑跑书里的例子程序。
adixia 2010-12-07
  • 打赏
  • 举报
回复
哪个模块最小?


另,欢迎大家多多讨论哈。
HEHE8737 2010-12-07
  • 打赏
  • 举报
回复
从最小的模块入手!!
zst24 2010-12-05
  • 打赏
  • 举报
回复
我也是新手,感觉开始学一头雾水,和楼主共同努力吧。
firefly_xuster 2010-12-04
  • 打赏
  • 举报
回复
我很佩服你,刚学就从难点开始。研究源码要很大毅力,而且也也难见效。
某精神病 2010-12-04
  • 打赏
  • 举报
回复
我也准备学习下,一起加油吧,前两天看到一篇文章,觉得不错,名称:写给Linux内核新手-关于Linux内核学习的误区 http://tieba.baidu.com/f?kz=82775597
山书生 2010-12-04
  • 打赏
  • 举报
回复
从常用的命令看起……这样有个熟悉的过程,由外到内,可能比较好想象+深入!
chenxin20084809 2010-12-04
  • 打赏
  • 举报
回复
貌似linux源代码真的很难额…我还是想学习~~大家加油哈~~
小魔菇 2010-12-04
  • 打赏
  • 举报
回复
先把C和汇编学好了 然后学下IA32体系结构
然后再看吧
rabbii 2010-12-03
  • 打赏
  • 举报
回复
如果没有基础,还是要找本书,先了解下理论,结构啥的,
比如《深入理解linux内核》《linux内核体系结构》之类的。
steptodream 2010-12-03
  • 打赏
  • 举报
回复
最近学习linux的人 怎么一上来都要去学源码?

去这里看吧 在线看源码 各个版本的都有
http://lxr.linux.no/#linux+v2.6.36/
Dstnoe 2010-12-03
  • 打赏
  • 举报
回复
首先需要对操作系统有个具体的了解吧,C就不用说了,《linux设计与实现》讲的浅显易懂,可以看看
加载更多回复(11)

2,163

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧