当前位置:  技术问答>linux和unix

请问看懂Linux源代码,需要多少知识呀

    来源: 互联网  发布时间:2016-05-30

    本文导语:  请问看懂Linux源代码,需要多少知识呀? 哪方面的,到什么程度呢  我是初学者,哥哥姐姐多给点建议啊, | 1. 汇编语言intel AT&T 2. Unix操作系数设计 3. Minix操作系统设计与实现 4. C语言 5....

请问看懂Linux源代码,需要多少知识呀?

哪方面的,到什么程度呢

 我是初学者,哥哥姐姐多给点建议啊,

|
1. 汇编语言intel AT&T
2. Unix操作系数设计
3. Minix操作系统设计与实现
4. C语言
5. 常用编译器与链接器使用
6. Intel 处理器技术手册 理解保护模式
7. 熟练使用Linux 

|






再+上 数据结构与算法+English+努力ing。。。。。。。

|
说实话,不需要汇编的知识...

1. 了解计算机体系结构,尤其是Interl的处理器 
2. 必须非常熟悉操作系统原理
2. 必须精通C语言

这三点足矣...

PS: 楼主头像的MM好漂亮...

|
设计,,,设计..谈何容易

计算机领域,,,从来没有大东西,,只有小东西一点一点长年累月的积累

所谓设计..现实问题有一点,,语言机制有一点,,,可以各个维度各个抽象去发挥


|
操作系统比较重要吧,各个主要模块的基本原理都在里面了。
计算机组成原理,可以了解基本的原理,有部分内容和数字电路是有关系的。
C语言、汇编语言,能看懂一些就可以看懂代码了。如果想自己改内核,则需要加强这些方面的功力。
其它的,网络之类的也要了解一些

|



楼主可以找一本linux源码分析的书参考看

|
C语言,汇编 ,操作系统原理,计算机组成原理

|
我认为需要操作系统方面的知识,再有就是语言方面的知识

|



从这里开始:
真的有心就打开这个链接:http://www.oreilly.com.cn/guide/guide_linux.php  Linux书籍导读

    
 
 

您可能感兴趣的文章:

  • 请问一些shell命令的源代码,比如cp 的源代码存放在什么目录中?
  • 我想查看fputs(),fread(),fwrite(),fclose()函数的源代码,请问这部分的源代码在哪个RPM包里。
  • 请问ubuntu和debian的源代码哪里下载?
  • 请问哪里可以找到视频电话或者视频会议的源代码下载?
  • 请问现在哪里可以获取Fedora的源代码?
  • 请问:哪里能找到linux的源代码
  • 请问哪儿有LINUX的源代码下载?
  • 请问大家哪里有关于LINUX内核源代码的论坛吗?
  • 请问谁有UNIX虚拟机的源代码!
  • 请问关于syslog工作原理和源代码分析的资料
  • 请问那里有NAT,PROXY等的源代码
  • 请问ltoa这个函数的源代码文件叫什么名字(*.c)
  • 请问哪一本LINUX源代码分析的书比较经典?
  • 请问高手:Ctrl+Alt+F1~F8可以切换虚拟终端,这个代码是在哪儿实现的?我搞不懂,最好指点源代码大概位置。
  • 请问那里有关于虚拟机实现的源代码?谢谢
  • 请问,哪里有Linux源代码下载?哪里有GNC C编译器下载?
  • 请问在哪里可以找到linux的cp命令的源代码
  • 请问在哪里有Linux 0.11源代码下载?第一提供可用地址的给分!!
  • 请问 /bin 下的工具如ls cat man 等这些程序的源代码在哪里可以找到?
  • 请问高手:Ctrl+Alt+F1~F8可以切换虚拟终端,这个代码是在哪儿实现的?我搞不懂,最好指点源代码大概位置。 iis7站长之家
  • 请问装完JBuilder后要做JSP还需要什么配置?需要Apache?
  • 请问如果要按自己需要修改linux内核源代码需要那些准备知识
  • 请问gprs通信需要哪些东西?
  • 请问运行编译EJB,需要在什么环境下,如何配置,请给出详细的说明,谢谢!在线......
  • 我想自己写一个可执行文件加载器, 请问需要哪些预备知识?
  • 请问用java 开发b/s结构的需要什么技术?
  • 我想用JB6.0开发EJB,请问需要配置什么?
  • 请问j2ee需要装那些东西?
  • 求助 请问vxworks支持inet_ntoa函数吗? 需要包含哪些头文件? 谢谢
  • 请问需要多大的硬盘空间
  • 在装蓝点Linux时提示需要ext2分区,请问如何分区。用何工具?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 想看看MINIX源码,请问该要预先准备哪些知识
  • 请问哪里有 《JAVA核心技术--基础知识》的电子书下载,谢谢!
  • 请问学习jsp需要知道哪些知识???
  • 请问要想开发嵌入式Linux系统的驱动程序需要哪些基础知识??
  • 请问如何有效的学习java.io这一块知识
  • 请问这段代码用到哪些知识?哪里有介绍?
  • 请问:linux环境下进行多媒体开发(视频编辑)需要了解哪些知识?
  • 请问有关linux底层网络数据结构sk_buff相关知识
  • 请问谁有《java2核心技术 卷I:基础知识》书中例子的源代码?急需!!!
  • 我想对linux的内核分析一下,请问那些知识是必须的,哪些书比较适合入门?
  • 小弟正学JAVA,请问我需要了解多少关于数据库的知识啊
  • 我想学习jsp,请问要掌握些其他什么知识啊?
  • 请问,linux和unix到底有什么区别,可不可以通过安装学习linux来掌握unix的命令等知识?
  • ???想学习linux的基本知识,又不想占硬盘空间。请问有没有1、2张软盘的linux???
  • 想向linux方向的网络编程方面发展···请问应该具备什么知识啊?麻烦指点一下··
  • 毕业设计准备写一个操作系统,请问需要准备些什么知识?
  • 请问哪位大侠能给我介绍一下LINUX分区的相关知识吗?安装的时候一到分区我就看不懂了。不知道是怎么回事。顺便问一下现在关于LINUX的最新版本哪个比较好!哪个更适合初学者!给37分。
  • 请问:我知道路由器的telnet密码,但忘记了enable 密码,请问如何是好?
  • 请问那里有SYBASE的jbdb 2.0下载;jspsmartupload可以直接将文件上传到数据库,请问如何使用
  • 请问最新的reahat9.0是基于什么核心的?2.4?2.6?请问那里能下载?
  • 请问:请问哪里有关于linux基本操作命令讲解的资料下载,最好是幻灯片格式的.
  • 请问,我试图用#admintool&图形工具命令来安装sun workshop5.0,为什么进入的却是用户管理界面?请问具体该如何在solaris下安装应用软件
  • 请问在Redhat 9里,我从登录就是图形介面,请问如何在图形介面内进入命令行方式呢,谢谢
  • 请问玩过SOLARIS的高手门,在不正常关机后,就不能启动到windows公用桌面了,只能在命令提示模式下了,请问怎么解决这个问题啊?急~!~!
  • 请问:我在redhat下装了bochs-2.2.1-1.rpm,.装了后,想设置一下,但找不到bochsrc.fda.bxrc,请问这个文件在哪个曰录下啊。
  • 请问:在配置Qt时,很多文档都说在.profile,.login里加东西,但是我好像没有发现有这两个文件上,请问这些文件在哪个目录下啊
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!
  • 主机是WIN2000,我用的是LUNIX,请问是否可以共享上网? 如果可以请问如何设置? 500分答谢,龟儿食言!
  • 请问linux下GUI开发的问题!
  • 请问出现fstab文件丢失该怎么修复呀?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3