热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux源代码树

linux源代码树--Linux通用技术-Linux编程与内核信息,下面是详情阅读。
  Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。

  源代码所有在目录:/usr/src/linux (大部分linux发行版本中)

  Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。

  源代码所有在目录:/usr/src/linux (大部分linux发行版本中)

  init 内核初始化代码

  kernel 内核核心部分:进程、定时、程序执行、信号、模块。

  mm 内存处理
  arch 平台相关代码
i386 IBM的PC体系结构
kernel 内核核心部分
mm 内存管理
math-emu 浮点单元软件仿真
lib 硬件相关工具函数
boot 引导程序
compressed 压缩内核处理
tools 生成压缩内核映像的程序
alpha 康柏的Alpha体系结构
s390 IBM的System/390体系结构
sparc Sun的SPARC体系结构
sparc64 Sun的Ultra-SPARC体系结构
mips SGI的MIPS体系结构
ppc Motorola-IBM的基于PowerPC的体系结构
m68k Motorola的基于MC680x0的体系结构
arm 基于ARM处理器的体系结构
fs 文件系统
proc /proc虚拟文件系统
devpts /dev/pts虚拟文件系统
ext2 Linux本地的Ext2文件系统
isofs ISO9660文件系统(CD-ROM)
nfs 网络文件系统(NFS)
nfsd 集成的网络文件系统服务器

fat 基于FAT的文件系统的通用代码
msdos 微软的MS-DOS文件系统
vfat 微软的Windows文件系统(VFAT)
nls 本地语言支持
ntfs 微软的Windows NT文件系统
smbfs 微软的Windows服务器消息块(SMB)文件系统
umsdos UMSDOS文件系统
minix MINIX文件系统
hpfs IBM的OS/2文件系统
sysv SystemV、SCO、Xenix、Coherent和Version7文件系统
ncpfs Novell的Netware核心协议(NCP0
ufs UnixBSD、SunOs、FreeBSD、NetBSD、OpenBSD和NeXTStep文件系统
affs Amiga的快速文件系统(FFS)
coda Coda网络文件系统
hfs 苹果的Macintosh文件系统
adfs Acorn磁盘填充文件系统
efs SGI IRIX的EFS文件系统
qnx4 QNX4 OS使用不的文件系统
romfs 只读小文件系统
autofs 目录自动装载程序的支持
lockd 远程文件锁定的支持
Net 网络代码
Ipc System V的进程间通信
Drivers 设备驱动程序
block 块设备驱动程序
paride 从并口访问IDE设备的支持
scsi SCSI设备驱动程序
char 字符设备驱动程序
joystick 游戏杆
ftape 磁带流设备
hfmodem 无线电设备
ip2 IntelliPort的多端口串行控制器
net 网卡设备
sound 音频卡设备
video 视频卡设备
cdrom 专用CD-ROM设备(除ATAPI和SCSI之外)
isd0n ISDN设备
apl000 富士的AP1000设备
macintosh 苹果的Macintosh设备
sgi SGI的设备
fc4 光纤设备
acorn Acorn的设备
misc 杂项设备
pnp 即插即用的支持
usb 通用串行总线(USB)的支持
pci PCI总线的支持
sbus Sun的SPARC SBus的支持
nubus 苹果的Macintosh Nubus的支持
zorro Amiga的Zorro总线的支持
dio 惠普的HP300 DIO总线的支持
tc Sun的TurboChannel支持(尚未完成)
Lib 通用内核函数
Include 头文件(.h)
linux 内核核心部分
lockd 远程文件加锁
nfsd 集成的网络文件服务器
sunrpc Sun的远程过程调用
byteorder 字节交换函数
modules 模块支持
asm-generic 平台无关低级头文件
asm-i386 IBM的PC体系结构
asm-alpha 康柏的Alpha体系结构
asm-mips SGI的MIPS体系结构
asm-m68k Motorola-IBM的基于PowerPC的体系结构
asm-ppc Motorola-IBM的PowerPC体系结构
asm-s390 IBM的System/390体系结构
asm-sparc Sun的SPARC体系结构
asm-sparc64 Sun的Ultra-SPARC体系结构
asm-arm 基于ARM处理器的体系结构
net 网络
scsi SCSI支持
video 视频卡支持
config 定义内核配置的宏所在的头文件
scripts 生成内核映像的外部程序
Documentation有关内核各个部分的通用解释和注释的文本文件
推荐阅读
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 全面介绍Windows内存管理机制及C++内存分配实例(四):内存映射文件
    本文旨在全面介绍Windows内存管理机制及C++内存分配实例中的内存映射文件。通过对内存映射文件的使用场合和与虚拟内存的区别进行解析,帮助读者更好地理解操作系统的内存管理机制。同时,本文还提供了相关章节的链接,方便读者深入学习Windows内存管理及C++内存分配实例的其他内容。 ... [详细]
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • 本文介绍了在Windows系统上使用C语言命令行参数启动程序并传递参数的方法,包括接收参数程序的代码和bat文件的编写方法,同时给出了程序运行的结果。 ... [详细]
  • 本文介绍了使用Python解析C语言结构体的方法,包括定义基本类型和结构体类型的字典,并提供了一个示例代码,展示了如何解析C语言结构体。 ... [详细]
  • 本文介绍了200个经典c语言源代码,包括函数的使用,如sqrt函数、clanguagefunct等。这些源代码可以帮助读者更好地理解c语言的编程方法,并提供了实际应用的示例。 ... [详细]
  • ejava,刘聪dejava
    本文目录一览:1、什么是Java?2、java ... [详细]
  • 说到C语言的语句块,真是一堆血泪史。第一大坑就是优先级。刚工作那会儿,C的书没看几本,自信满满的认为C语言都会了,拿出搞ACM培养的豪情壮志,代码倒是写得爽,却到处留 ... [详细]
  • C语言的经典程序有哪些
    本篇内容介绍了“C语言的经典程序有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • [翻译]微服务设计模式5. 服务发现服务端服务发现
    服务之间需要互相调用,在单体架构中,服务之间的互相调用直接通过编程语言层面的方法调用就搞定了。在传统的分布式应用的部署中,服务地 ... [详细]
author-avatar
风去无痕吧
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有