在线阅读Linux内核源代码

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

1.    http://lxr.free-electrons.com/

2.   https://lxr.missinglinkelectronics.com/+trees

3.   http://oldlinux.org/Linux.old/kernel/Historic/

 

对内核源码都做了详细的讲解,如感兴趣请进入此网站:

https://blog.csdn.net/scanf_linux/article/details/85008241

VSCode+clangd阅读linux内核源码 阅读详情

相关推荐

SourceInsight:Linux内核源码阅读器

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。SourceInsight是基于windows操作系统的源码阅读器,在阅读Linux内核源码之前要先把它放到windows操作系统下。

qq_35713097的博客 2134

如何在线阅读Linux内核源码

开源社区有一句名言:Talk is cheap, show me your code。阅读源代码是学习Linux操作系统的必经之路。但是,Linux内核的代码量超过3000万行,工程包非常大,直接下载耗时较长,这就需要使用一些在线阅读的技巧。

曹无悔的博客 4840

linux内核源码在线阅读以及全文检索

与arch/lib下的代码不同,这里的库代码都是使用C编写的,在内核新的移植版本中可以直接使用。内核中最核心的部分,包括进程的调度(kernel/sched.c),以及进程的创建和撤销(kernel/fork.c和kernel/exit.c)等,和平台相关的另外一部分核心的代码在arch/*/kernel目录。所有与体系结构相关的代码都在这个目录以及include/asm-*/目录中,Linux支持的每种体系结构在arch目录下都有对应的子目录,而在每个体系结构特有的子目录下又至少包含3个子目录。

唐爱平的blog 1198

Linux源码在线阅读网站

Linux源码在线阅读

m0_74934294的博客 3745

进程控制块PCB结构 task_struct 描述

一、task_struct 结构描述 1.进程状态(State) 进程执行时,它会根据具体情况改变状态。进程状态是调度和对换的依据。Linux 中的进程主要有如下状态,如表4.1 所示。 (1)可运行状态 处于这种状态的进程,要么正在运行、要么正准备运行。正在运行的进程就是当前进程(由current 宏 所指向的进程),而准备运行的进程只要得到CPU

Meditation 1万+

读书笔记:《Linux内核源代码情景分析》

第1章 预备知识 1.1 Linux内核简介 Unix、Minix、Linux Micro-Kernel、Macro-Kernel 1.2 Inter X86 CPU系列的寻址方式

fkuner的博客 494

【亲测免费】 深入Linux内核:《Linux内核源代码情景分析》PDF资源推荐

深入Linux内核:《Linux内核源代码情景分析》PDF资源推荐 【下载地址】Linux内核源代码情景分析全册高清带书签PDF资源介绍分享 这份完整的PDF文档不仅包含了对Linux内核深度剖析的全册内容,而且以高清格式呈现,更重要的是,它贴心地附加了书签功能,方便读者快速导航到感兴趣或需要深入学习的部分。对于学习和研...

gitblog_06626的博客 755

【亲测免费】 Linux内核源代码情景分析(全册高清带书签) PDF 资源介绍

Linux内核源代码情景分析(全册高清带书签) PDF 资源介绍 【下载地址】Linux内核源代码情景分析全册高清带书签PDF资源介绍分享 这份完整的PDF文档不仅包含了对Linux内核深度剖析的全册内容,而且以高清格式呈现,更重要的是,它贴心地附加了书签功能,方便读者快速导航到感兴趣或需要深入学习的部分。对于学习和研究...

gitblog_06670的博客 1259

linux 内核源代码结构及阅读代码

linux内核源代码位于/usr/src/linux/目录下 include/ 子目录包含了建立内核代码时所需的大部分包含文件(例如 #include),这个模块利用其他模块重建内核   init/ 子目录包含了内核的初始化代码,这是内核开始工作的起点。   arch/ 子目录包含了所有硬件结构特定的内核代码   drivers/ 目录包含了内核

larryliuqing的专栏-xxx 1115

Linux内核源代码 学习笔记

一、内核源码下载和在线阅读地址 Linux source code (v5.18.1) - Bootlin Index of /pub/linux/kernel/ 二、阅读源代码 初次看源代码的同学问的最多的两个问题: 2、1 使用什么IDE来阅读源代码? 代码阅读工具是source insight 2、2 网络协议栈源代码有哪些? 由于linux内核代码非常的多,我只看网络协议栈相关代码,所以只需要导入以下的目录: 目录结构以后再慢慢的调整,不着急。 基础部分 lib..

脚踏实地,不断突破自我,每天有收获就OK 2811

idt源码linux下的吗,怎样读Linux内核源代码.pdf

您所在位置:网站首页 > 海量文档&nbsp>&nbsp计算机&nbsp>&nbsplinux/Unix相关怎样读Linux内核源代码.pdf19页本文档一共被下载:次,您可全文免费在线阅读后下载本文档。 下载提示1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。2.该文档...

weixin_39518840的博客 133

快速查找内核源代码脚本

学习Linux驱动时,经常要和内核API打交道。可能讲解Linux驱动的书籍会说明某某函数包含在某某头文件里,但是当要刻意去查找调用某个函数应该包含哪个文件时,却怎么也找不找。再者,如果想要查看某个函数的源代码,却不知从哪找起,不知道在哪个.c文件里。而Linux驱动书上也不一定能找到答案。进入内核源码文件夹,grep一下,噼里啪啦地在终端里打印一大堆信息,还得去粗取精,也挺麻烦的。到在线阅读Li

以荔亞 978

ubuntu 阅读内核源代码 lxr

linux下阅读内核源代码,通常都使用vim + ctags 或者 lxr进行,我个人比较倾向于lxr,因为lxr提供了良好的界面,函数和定义都使用超链接标记出来,可以很方便的跟踪到函数内部去查看详细或者查看数据 结构的定义等。网上有现成的网站提供了这样的服务,如果你只是偶尔看看内核源代码的话,其实直接登录某些提供这样服务的网站就差不多了,比如LXR ,这个网站提供的体验相当不错,我以前就是经常在这个网站上查看源代码的,毕竟搭建这个环境的过程中,要建立文件检索的过程还是比较漫长的。   利用lxr查

su_linux的专栏 2590

走到哪学到哪,用手机阅读linux源代码

linux内核学习进入了蜜月期,时时在找机会阅读内核0.11的源代码,为以后阅读高版本内核代码打好坚实的基础。 上班时间放下手头的工作,偷偷打开emacs,边读intel的硬件资料,边写wiki,边用emacs自带的源代码阅读工具阅读0.11的代码;晚上回宿舍没电脑,带本赵炯老师的>,在灯管下整理思绪分析头文件的定义;走在路上、饭堂排队、夜深熄灯无眠时,打开手机,0.11源代码照看无误 : 手

Hyacinyh的专栏 1344

【转载】 Linux内核源码阅读以及工具

Linux内核源码阅读以及工具 原文【转载】:http://blog.sina.com.cn/s/blog_510219d701008yrl.html 随着linux的逐步普及,现在有不少人对于Linux的安装及设置已经比较熟悉了。与Linux  的蓬勃发展相适应,想深入了解Linux的也越来越多。而要想深入了解Linux,就需要阅读和分析linux内核的源代码。

橘子局的专栏 977

Linux kernel & module program

Linux内核/模块开发常见问题集(FAQ)(转载)1. 请推荐一些好的Linux内核参考书? a.《Linux Device Drivers, 2nd Edition》,有中文译本  b.《Understanding the Linux Kernel, 2nd Edition》  c.《Linux内核源代码情景分析》,分上下两册  d.《边干边学-Linux内核指导》  e.《Linux内核2.

Wenxy's computer science technology blog 2020

Linux内核/模块开发常见问题集(FAQ)

转载自水木清华 欢迎大家补充 请推荐一些好的Linux内核参考书? 源代码问题 2.1 如何得到某一版本的Linux内核源代码? 2.2 请问xx命令、xx库的源码是哪个文件? 2.3 linux-2.x.x.tar.gz.sign 文件有什么用途? 2.4 请推荐一些源代码查看工具? 2.5 内核patch如patch-2.6.3怎么用? 2.6 如何统计linux内核有多少行代码? 2...

az08321322450103的博客 391

Linux源代码查看工具

  a. Windows系统可以用Source Insight,Linux系统可以用Source Navigator。  b. vim或emacs编辑器,配合cscope、ctags、etags等交叉索引工具。  c. vim或emacs编辑器,配合grep、egrep等文本搜索工具,不过最好要对源代码目录结构有所熟悉  d. LXR,以网页的形式通过浏览器浏览,安装复杂(debian下安装容易,

Linux Operating System 的专栏 1011

关于Linux内核学习(尚观Linux研究室)

1. 请推荐一些好的Linux内核参考书? a.《Linux Device Drivers, Second Edition》,有中文译本 b.《Understanding the Linux Kernel, 2nd Edition》 c.《Linux内核源代码情景分析》,分上下两册 d.《边干边学-Linux内核指导》 2. 内核源代码问题 2...

mmdev 151
上一篇: 进程 线程 任务 的区别
下一篇: 基于linux环境tcp网络编程(在线英英词典)文档 [1]
JIANXIN.Y
博客等级 码龄9年 270粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值